Could you list the types of layouts in XML and indicate their level of complexity or resource intensity?
Android
What is the difference between the collection functions associateWith() and associateBy()?
What is the purpose of the Job object in Android?
How can scope affect application performance?
How would you implement inheritance between two classes in Kotlin?
How to create your own WorkManager in Android?
How can you receive messages on the main thread using Handler and Looper?
How can you track changes in state in Jetpack Compose?
What is the difference between exceptions in Kotlin and Java?
What is the feature of Data Class compared to other classes in Kotlin?
How can you implement the creation of additional constructors for a class in Kotlin?
What are the differences in error handling between using launch and async/await in coroutines?
Could you describe your main tasks and responsibilities at your previous job?
What mechanisms can be used to cancel requests from presenter to view?
Can you list the main architectural patterns and their features?
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?
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?