Senior android Developer
- Coding Round:
- First Round:
- find "longest line" of 1's in array. Hoizontal and Vertical. Array is made only of 0's and 1's, and looks for example like this: 4 4 0 1 1 1 0 1 0 1 0 1 1 0 1 0 1 0
- 2D Array is made only of 0's and 1's, you have to find number of island.
- Second Round:
- Some Android question / Some java questions basic
- Sort an array of 0s, 1s and 2s
- Check if string are palindrome.
- Third Round:
- Design the architecture of Paytm market place.
- Some random questions on Java like threading, collections, hashmap etc.
- Why HashTable not allow NULL but Hashmap allow.
- Array question of finding mission number. etc
- Fourth Round:
- Singleton patterns
- Design your own Arraylist.
- Sorting of linkedlist.
- Program for array rotation
- LRU cache
- Recycler view vs list view.
- Services, Fragment, app optimization, retainInstance() in fragment, Asynctaskrotation problem etc
- Graph traversal for circular loop example.
- Find max of Stack optimize way.