I applied through a staffing agency. The process took 1 day. I interviewed at Commonfloor (Bengaluru) in Aug 2015
Interview
Interview process took the entire day. It was a good experience. There were 4 rounds , all technical. The first round was mostly on android and data structures. The second round was on design ,data structures and little bit of android concepts. The third round was again on problem solving skills and data structures. Director takes the interview in the last round, mainly on OS and DS.
Interview questions [1]
Question 1
Questions :
-> Reverse a linked list
->Reverse a linked list in batches of three nodes
->Basic Android, Service, Messenger,Handler question.
->Hashmap , ways of conflict handling in hasmap
->Content Providers
->Tower of hanoi problem
->Questions on Trees , find the right adjacent node for any given node
->distance from node to another in tree
-> questions on strings, find if the string is a palindrome, reversing a string, finding duplicates
->Lock, mutex question, implement read-write lock,