What is the conceptual difference between coroutines and threads in Java?
Android
Why is a limit used in a cursor?
How to perform ViewModel injection using Dagger?
What methods exist for redrawing a View in Android?
How many times per second is the onDraw method called during animation?
What methods of error handling in coroutines do you know?
How does the 'when' construct work in Kotlin?
What is the difference between a foreground service and a regular service?
What is the difference between sealed classes and enum in Kotlin?
Tell about the pros and cons of the MVI architectural model and explain why it is needed.
Have you worked with DataStore Preferences in Android?
What does the abbreviation APK mean?
What is the difference between overloading and overriding a method?
Why does activity recreation occur when rotating the screen?
What operators exist in Flow?
What is the difference between sealed classes and abstract classes in Kotlin?
What standard delegates do you know?
How do you build your code in your project?
What is the difference between AAB and APK in the context of Android app building?
How to ensure secure access to an authorization token for another application?