Sobes.tech

Could you list the types of layouts in XML and indicate their level of complexity or resource intensity?

Junior — Middle
343

What is the difference between the collection functions associateWith() and associateBy()?

Middle
343

What is the purpose of the Job object in Android?

Middle
343

How can scope affect application performance?

Middle
343

How would you implement inheritance between two classes in Kotlin?

Junior
343

How to create your own WorkManager in Android?

Middle+
343

How can you receive messages on the main thread using Handler and Looper?

Middle
343

How can you track changes in state in Jetpack Compose?

Junior — Middle
342

What is the difference between exceptions in Kotlin and Java?

Middle
342

What is the feature of Data Class compared to other classes in Kotlin?

Junior
342

How can you implement the creation of additional constructors for a class in Kotlin?

Junior — Middle
342

What are the differences in error handling between using launch and async/await in coroutines?

Junior — Middle
342

Could you describe your main tasks and responsibilities at your previous job?

Junior — Middle
342

What mechanisms can be used to cancel requests from presenter to view?

Middle
342

Can you list the main architectural patterns and their features?

Junior — Middle
341

Could you explain what is meant by Phantom read in the context of transactions and databases?

Junior — Middle
341

Can primitive types be used in Kotlin?

Junior
341

Share your experience creating multi-component applications involving network interaction.

Junior — Middle
341

What are your expectations from the upcoming interview?

Junior — Middle
341
/253