What are the implementations of collections in Java?
Android
Do you have experience working with projects implemented using clean architecture?
How would you implement an uninterruptible coroutine?
What limitations do enumerations (enum) have in programming languages?
Tell me about receivers and content providers in Android.
What do you know about the history of file storage in Android?
Tell about data classes and sealed classes in Kotlin.
How to pass and receive data from WorkManager?
Can you explain what the Retrofit library is and what it is used for in Android application development?
What is ItemDecoration and how is it used in Android?
What can be said about the advantages and disadvantages of using the Android operating system?
What are the SOLID principles and how are they applicable in Android development?
What is a distinguishing feature of data streams processed in real-time compared to those processed step-by-step without delays?
Why do race conditions occur and what methods exist to fight them?
When is the onDetachedFromWindow method called?
What is the difference between a linked list and an array?
What is soft-code?
How do you view the process of code obfuscation?
Why is the `crossinline` modifier used in Kotlin?
What is a Handler in Android?