Tip 1 : Clear all the topics related to Android with deep details about every topics.
Tip 2 : Practice DSA and algorithms from GFG, CodeStudio daily.
Tip 3 : Dry run code before running the code.
Tip 1 : Mention your open source contributions/ participation in hackathons.
Tip 2 : Provide links to your projects.



1. BSTIterator(Node root) - It is a parameterized constructor in which you are given the root of the Binary search tree. It will be called whenever an object of BSTIterator is created.
2. next() - This member function will return the next smallest element in the in-order traversal of the binary search tree. You need to implement this function.
3. hasNext() - This function will return true if there exists the next smallest element in the traversal else it will return false. You need to implement this function



Symbol Value
I 1
V 5
X 10
L 50
C 100
D 500
M 1000
2 is written as II in the roman numeral, just two one’s added together.
12 is written as XII, which is simply X(ten) + II(one+one).
The number 27 is written as XXVII, which is XX + V + II.
Roman numerals are usually written largest to smallest from left to right.
However, the numeral for four is not IIII. Instead, the number four is written as IV. Because the one is before the five we subtract it making four.
The same principle applies to the number nine, which is written as IX.
There are six instances where subtraction is used:
I can be placed before V (5) and X (10) to make 4 and 9.
X can be placed before L (50) and C (100) to make 40 and 90.
C can be placed before D (500) and M (1000) to make 400 and 900.



N = A^3 + B^3.
1. A should be greater than or equal to one (A>=1).
2. B should be greater than or equal to zero (B>=0).
3. (A, B) and (B, A) should be considered different solutions, if A is not equal to B, i.e (A, B) and (B, A) will not be distinct if A=B.



Deep linking
scope storage
why constraint layout(flat structure, lessrendering, responsive)
how to handle run time permissions for aspecific version
Have you integrated payment gateway in any of your app.
Previous Internship Experience and job role. How to use room in an app.
Handling apps for different screen sizes.
How to restart an activity.
Kotlin Coroutines
Handling api calls.
Detecting bugs in a code.
Why paytm?
How is paytm different from its competition?
What changes you think can be made to make it better?
Can you take your stand for a decision if you believe its correct even when your superior thinks its wrong.

Here's your problem of the day
Solving this problem will increase your chance to get selected in this company
To make an AI less repetitive in a long paragraph, you should increase: