What architectural patterns used in Android development do you know?
Android
What is reflection in programming?
Are there mechanisms in Android that allow system access without using custom solutions?
How to create a notification in Android?
Describe the MVC interaction model.
What is the difference between Android 8 and Android 9?
What is the main problem with using subcomponents in Android?
Why are fragments used if Activity already exists?
List markers and interfaces in Android development.
What is the difference between background and foreground services in Android?
How to handle events that do not need to be saved in the MVI architecture?
What is a Looper in Android?
What is the main idea of the Facade pattern?
Can Handler be used to perform network requests?
What are side effects in programming and what are their advantages and disadvantages?
Can you access an instance through a private field?
What problems can arise when using Dagger?
How is the size of a hash table determined?
What is desugaring and how does this process affect Android development?
Why is it necessary to separate the display and business logic in an application?