Can you list the main architectural patterns and their features?
Android
Could you explain what is meant by Phantom read in the context of transactions and databases?
Why is Fragment not considered part of the main Android components?
How can a bad layout of an element in Android be fixed?
Can primitive types be used in Kotlin?
Share your experience creating multi-component applications involving network interaction.
What are your expectations from the upcoming interview?
What is the difference between Application context and Activity context?
How do different types of reference types differ and how do they work in memory management?
Under what conditions can a candidate receive a job offer after an interview?
Do you know what de-duplication is?
What are the main components that need to be included in the application's architecture for its full implementation?
Have you worked with Kotlin Multiplatform?
What do you know about up buckets?
What is the main purpose of using extension functions in programming languages?
How can you configure an API call through Retrofit to specify a function for executing a particular request?
What functions are initially defined in data classes in Kotlin?
What ready-made components with a specific scope are available in Dagger Hilt, and how can a module be added to this component?
Where is the state data of a coroutine stored for its resumption?
Do you know how fragments appeared in Android?