- What is the difference between Activity and Fragment? - How do you communicate between activity and fragment and from fragment to fragment? - What are coroutines? - What is the difference between coroutineScope and coroutineContext? - What is Flow? - What is the difference between typealias and inline functions? - What is the difference between lateinit and lazy? - What are the different ways of persisting data in android? and when do we use each one? - What are the differences between .apply, .run .let, etc.? - How do you optimize the performance of an android app? - How do you monitor the performance of an android app in production? - What is the difference between Serializable and parcelable? - What good practices can we follow when writing the UI in XML? - Why use Kotlin instead of Java? What else does Kotlin offer? - What design patterns do we usually use in an android project? - How can we apply solid to an android project?
Senior Android Developer Interview Questions
1,912 senior android developer interview questions shared by candidates
There was one Techical discussion round and one coding round with USA team. In technical discussion they asked questions related to MVVM, MVP, Kotlin, Java. In coding round they asked to setup their sample project and asked me to find and fix issues in the project.
Basic android questions and some jetpack related questions like coroutine, core java , kotlin, room and difference between room and sqlite and after technical HR will call on same day for confirmation.
What you dont like about Kotlin Coroutines Extension functions Sealed classes UI and release
1. How garbage collection works in Java 2. How to break L in the SOLID principles
what is your dream company?
1. intent(Implicit vs explicit) 2. Kotlin Co routines 3. Live Data from Jetpack 4. Sealed class in kotlin 5. MVVM 6. Thread
Val and var difference, Why kotlin
Kotlin based questions and architecture based mvvm
android and first hr basic questions
Viewing 791 - 800 interview questions