What is a garbage collector in the context of Android application development?
Android
How do you feel about code obfuscation and what methods of code protection do you think are the most effective?
What is the purpose of the DiffUtil class in Android?
How does the main thread work in Android?
Tell about the Map collection in Java and its features.
How does a subclass use the functionality of its parent class?
Can you explain how the mechanism of extending functionality is implemented in projects?
Can you name the main exception that is the parent of other exceptions in the programming language?
What are the main functions of a stack?
What are MV patterns?
From which object do all classes in Java inherit?
What are Intents used for in Android?
What is reflection in programming?
Are there mechanisms in Android that allow system access without using custom solutions?
Was code review conducted in your previous team?
Have you developed and used custom user interface elements in applications?
How do you pass a URL value as a parameter in Retrofit?
What architectural patterns used in Android development do you know?
What is the main problem with using subcomponents in Android?
Why are fragments used if Activity already exists?