Android Software Engineer Interview Questions

564 android software engineer interview questions shared by candidates

How would you design a system that, using a mobile app, shows to the user the n closest points of interest? Assuming you are not using any DB that supports spatial operations, how would you find the n closest points? How the components (backend - applications) should communicate?
avatar

Software Engineer - Android

Interviewed at Uber

3.7
Aug 2, 2016

How would you design a system that, using a mobile app, shows to the user the n closest points of interest? Assuming you are not using any DB that supports spatial operations, how would you find the n closest points? How the components (backend - applications) should communicate?

Both interviews involved basic to advance android questions and 2 leetcode questions in each round. However in 2nd round, interviewer seemed lil confused about the problem itself and was expecting very specific solution. 1. find duplicate in array 2. two sum problem
avatar

Lead Software Engineer, Android

Interviewed at Cornerstone OnDemand

3.2
Sep 29, 2022

Both interviews involved basic to advance android questions and 2 leetcode questions in each round. However in 2nd round, interviewer seemed lil confused about the problem itself and was expecting very specific solution. 1. find duplicate in array 2. two sum problem

Q: Why use truncate table instead of update statements? Q: Why are you using Robolectric and testing the SDK? Q: What architecture would you use, and why it isn't MVVM? Q: What is Service? Q: Have you use Retrofit before, why don't you use it for downloading bytes from arbitrary URLs?
avatar

Software Engineer - Android

Interviewed at Gojek

4.1
Mar 15, 2022

Q: Why use truncate table instead of update statements? Q: Why are you using Robolectric and testing the SDK? Q: What architecture would you use, and why it isn't MVVM? Q: What is Service? Q: Have you use Retrofit before, why don't you use it for downloading bytes from arbitrary URLs?

Viewing 361 - 370 interview questions

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