What is the maximum number of Unit class objects allowed to be created in the application?
Android
Could you explain the purpose of the hashCode method and its role when using contracts in Java?
What is the annotation processing tool in Kotlin and how does it work?
What are the main approaches to creating coroutines in programming?
Can you explain what are garbage collector roots and what types exist?
What motivated you to choose development for the Android platform?
What restrictions apply to fields in a data class in Kotlin?
How can a tab mechanism with navigation history preservation be implemented using fragments in Android?
What happens to memory in the heap area when an object is no longer needed for program execution?
How would you start working on integrating a new component into an existing system?
What are the advantages and disadvantages of using threads in programming?
What approach or mechanism would you use to manage and preserve the state of an application or process?
Can you name the main types of root objects used in the garbage collector?
What methods exist for data exchange between user interface components in an application?
How is task management and operation carried out in WorkManager?
When does Java perform implicit conversion of an Integer object to the primitive type int?
If two threads are in a waiting state and call wake, which one will be awakened first?
What is the difference between add and replace methods when working with fragments in Android?
Can you explain what Cold Flow is and how it functions in the system?
What approaches and methods are used to improve performance when developing interfaces with Jetpack Compose?