Lead Android Developer Interview Questions

8,360 lead android developer interview questions shared by candidates

DS find the largest continuous subarray sum? *Requirements 1. make two subarrays to get the largest continuous subarray. 2. the largest subarray should have lengths greater than half of the main array. eg: if the array size is 8, then create 2 subarrays to get the largest continuous subarray(LCS). the LCS should be of a minimum length of 5 i.e. (0,4) ---------- How does state management work in Jetpack Compose? Explain the concept of recomposition in Jetpack Compose. What are Reified types? What are scopes in Kotlin? What is the difference between Launch and Async in Kotlin Coroutines? eg API(email, password) -> Boolean(yes/no) which to use Launch and Async. what is the difference between ViewModel and AndroidViewModel? Explain multithreading. How two threads pass messages internally What are retained fragments?
avatar

Sendior Android Developer

Interviewed at Cornerstone OnDemand

3.2
May 14, 2024

DS find the largest continuous subarray sum? *Requirements 1. make two subarrays to get the largest continuous subarray. 2. the largest subarray should have lengths greater than half of the main array. eg: if the array size is 8, then create 2 subarrays to get the largest continuous subarray(LCS). the LCS should be of a minimum length of 5 i.e. (0,4) ---------- How does state management work in Jetpack Compose? Explain the concept of recomposition in Jetpack Compose. What are Reified types? What are scopes in Kotlin? What is the difference between Launch and Async in Kotlin Coroutines? eg API(email, password) -> Boolean(yes/no) which to use Launch and Async. what is the difference between ViewModel and AndroidViewModel? Explain multithreading. How two threads pass messages internally What are retained fragments?

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

1. Android broadcastlistener 2. Find the 2 largest number in the array? 3. Program for how the SplitWise App works? 4. Bubble sort programs 5. Notations (Data Structures) 6. Program for create a own- Hashtable / HashMap 7. Some SQL Query for 2 programs 8. Some Questions in Data Structures.
avatar

Product Developer (Android)

Interviewed at Freshworks

3.3
Jun 21, 2016

1. Android broadcastlistener 2. Find the 2 largest number in the array? 3. Program for how the SplitWise App works? 4. Bubble sort programs 5. Notations (Data Structures) 6. Program for create a own- Hashtable / HashMap 7. Some SQL Query for 2 programs 8. Some Questions in Data Structures.

Viewing 6191 - 6200 interview questions

Glassdoor has 8,360 interview questions and reports from Lead android developer interviews. Prepare for your interview. Get hired. Love your job.