Difference between Fragments and Activities.
Android Senior Developer Interview Questions
1,908 android senior developer interview questions shared by candidates
Types of Android components (4) used in AndroidManifest.
Two any most popular design pattern, their implementation.
Technical round : * Questions were mainly in Kotlin. * MVVM, LiveData, Services, Broadcast receivers, Kotlin scope functions, Coroutines, data class * 5 coding questions were there. 2 basic programming questions, 3 output printing questions to check your knowledge in coroutine concept, data class concept and oops concept Manager Round: Questions on your past projects Related to app performance Memory leaks and many more
1st Round - MVVM vs MVP, Clean architecture, parcelable vs serilizable, activity / fragment lifecycle, sealed classes, recyclerview, extension function, coroutines, suspend, thread
Wriiten test contains 25 questions Number of threads in AsynTask, time limit of ANR, Broadcast Receiver time limit, abbreviations of JNI,ADB, sticky intent, immutable object etc. Technical interview is taken by senior person. He asked some questions in wriiten and basics of Java, Android.
During the interview, only a few basic questions were asked, mainly around Android and Kotlin coroutines: What is a coroutine in Kotlin and why is it used? What is the difference between launch and async? What are different coroutine dispatchers (Main, IO, Default)? What is the role of suspend functions? Basic understanding of MVVM architecture What is Retrofit and how do you use it in Android? Difference between var and val in Kotlin
How to improve the performance of String concatenation?
Difference between Dalvik and ART.
In L1 they ask basics of Android with Kotlin.
Viewing 891 - 900 interview questions