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 a data class in Kotlin?

Junior
343

What is the purpose of the Job object in Android?

Middle
343

How can scope affect application performance?

Middle
343

What should be done if you need to serialize an object of your class but one of its fields cannot be serialized?

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 it be demonstrated that the methods of an abstract class are mandatory to override?

Junior
342

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

How to change all requests in the Retrofit library?

Middle+
342

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

Middle
342

How is object storage implemented in HashMap?

Junior
342

How do you inject a ViewModel using Dagger Hilt?

Middle+
342
/253