I applied through a staffing agency. The process took 1 week. I interviewed at Airpush (Bengaluru) in May 2014
Interview
There was 4 rounds. First round was totally on Core Java. Second round was full of Android, services, broadcast managers, timer and alarm, its lifecycle and Application.xml file.
After this there was a technical manager round which asked about some puzzle and concepts of Android.
Interview questions [1]
Question 1
They asked about threads, Java OOPS concepts, it's real use cases, Singleton and other design patterns.
In Android they asked about Application.xml, services, broadcast managers, timer and alarm, Activity lifecycle, Nofication and Notification.Builder?