What is the difference between Android 11 and Android 12?
Android
Explain the concept of DataBinding and its role in data binding in applications.
What types of data storage exist in Android applications?
What is the difference between Android 9 and Android 10?
What do you know about the star projection principle?
How can multithreading be handled in Kotlin?
How to reduce the number of recompositions in an application besides using side effects?
Why should you use the @Binds annotation instead of the @Provides annotation?
Is it possible to not describe some application components in the Manifest file?
How many constructors should a custom View in Android have?
How did you handle situations when you disagreed with the reviewer's assessment of your code?
Have you ever encountered LinkedHashMap?
What is the difference between the extension functions let, run, also, and apply in Kotlin?
How is memory organized in Java?
What is a Subcomponent in Dagger?
What is the difference between a background service and a background service in Android?
How to provide different instances of the same class in Dagger Hilt?
Tell me about collisions in HashMap.
How do Executors work in Java?
What are unary, binary, and ternary operators?