What structure does the Dagger dependency injection tool have?
Android
What methods should be used to build the database structure for high concurrency applications?
What is the role of the @Dao annotation in the Room library for Android?
What stages of the activity lifecycle are activated when the screen orientation changes?
What components or modules do you usually check with unit tests?
Explain what is meant by complete duplication of an object with its nested structures.
What is the difference between defining a class and creating an instance of that class in Kotlin?
What pre-caching methods are implemented in RecyclerView?
Can you list the main types of objects in Kotlin and explain their differences?
Каковы преимущества и недостатки изоляции транзакций уровня Repeatable Read?
What are the advantages and disadvantages of using Firebase for app development?
Can you name the main types of components in Dagger and explain their usage?
Can you explain the concept of LaunchEffect and what its main idea is?
How does the lifecycle of a fragment affect the preservation of its View's state?
What deficiencies did Kotlin developers aim to address when creating this language?
What methods do you use to implement transitions between different fragments in an application?
What methods can be used to exchange data between two applications?
What side effects or adverse consequences may occur when using Jetpack Compose?
Can you explain the mechanism of the design standards system?
What structure and main components does the AndroidManifest.xml file include?