Android Software Engineer Interview Questions

8,347 android software engineer interview questions shared by candidates

1) How does the click event propagate through the view hierarchy 2) how does the view restore its state 3) how does the ViewModel outlive the lifecycle owner 4) how does the deep link work? 5) what are you using for persistence storage? why? 6) what are the ways to do the asynchronous programming in Android? 7) how can we communicate between different apps ? Example : for payments DSA: Array, Linked Lists, stacks, queues, binary search, binary trees related Others: Custom views Task and Backstack work manager service (types and lifecycle) activity and fragment lifecycle Launch modes Image processing libraries App architecture patterns (MVVM / MVP / Mobius / MVI)
avatar

Android Developer

Interviewed at Dunzo

3.3
Jul 3, 2024

1) How does the click event propagate through the view hierarchy 2) how does the view restore its state 3) how does the ViewModel outlive the lifecycle owner 4) how does the deep link work? 5) what are you using for persistence storage? why? 6) what are the ways to do the asynchronous programming in Android? 7) how can we communicate between different apps ? Example : for payments DSA: Array, Linked Lists, stacks, queues, binary search, binary trees related Others: Custom views Task and Backstack work manager service (types and lifecycle) activity and fragment lifecycle Launch modes Image processing libraries App architecture patterns (MVVM / MVP / Mobius / MVI)

Viewing 7261 - 7270 interview questions

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