They asked me to explain Jetpack compose, they provided me code snippet and asked me what will be the output.
Senior Android Developer Interview Questions
1,815 senior android developer interview questions shared by candidates
1. Shortest distance - graph 2. Couroutine - concepts 3.MVP vs MVVM 4. Hilt/ Dagger 5. Network Interceptor
heap memory, Shared view model, thread safety, Sync, Set & Post, Raw query in Room DB, MVVM, Clean architecture, Code coverage, Jetpack components like Work manager, and View Model. Architecture patterns, Kotlin functions like higher-order, and inline.
Asked to explain design patterns
Medium difficulty leetcode logical questions and a followup question for each
Tree, Simple string detection logic
Threading, RxJava, Collections, and Data structure problems.
-what is the difference between linkedlist and arraylist? -what is messagequeue? -write a unit test for simple method
errors and exceptions, volatile keyword, hashmap collision, process death, all basics of Kotlin, jetpack library, compose, internal working of ViewModel, etc.
The interviewer started with Java questions like error vs exceptions, volatile keyword and its use, and multithreading. He then asked a lot of kotlin questions and android questions for 1.5 hour. In the last 5 min, he asked me to write kotlin code to find list of duplicate elements in an array.
Viewing 1161 - 1170 interview questions