Android Software Engineer Interview Questions

8,344 android software engineer interview questions shared by candidates

write a recursive function that solves the equation X[n] = X[n-1] + X[n-2] where X is an array that contains at least two integer values and the function should solve the question for the 3rd value in the array
avatar

Senior Software Engineer (Android)

Interviewed at Netflix

4.1
Feb 14, 2014

write a recursive function that solves the equation X[n] = X[n-1] + X[n-2] where X is an array that contains at least two integer values and the function should solve the question for the 3rd value in the array

How would your design a web crawler (what servers would you use, what database structure, what kind of data would you put in it, how do you handle recursion, how do you handle URL loops)? Next question was how to do a union of two sorted lists w/o using any language features like "list1.union(list2)"?
avatar

Android Developer

Interviewed at Hopper

3.4
Sep 22, 2018

How would your design a web crawler (what servers would you use, what database structure, what kind of data would you put in it, how do you handle recursion, how do you handle URL loops)? Next question was how to do a union of two sorted lists w/o using any language features like "list1.union(list2)"?

Photo sharing app. user receives new photo and a notification is created and the user clicks on the notification. What do you attach to the notification to open the app and show the user the photo? a. intent b. photoIntent c. PendingIntent d. Service
avatar

Android Developer

Interviewed at Meta

3.6
May 9, 2018

Photo sharing app. user receives new photo and a notification is created and the user clicks on the notification. What do you attach to the notification to open the app and show the user the photo? a. intent b. photoIntent c. PendingIntent d. Service

Viewing 81 - 90 interview questions

Glassdoor has 8,344 interview questions and reports from Android software engineer interviews. Prepare for your interview. Get hired. Love your job.