Sobes.tech

How is error handling carried out within CoroutineScope in Kotlin?

Junior — Middle
320

What is the difference between using the 'lateinit' keyword and delegation with 'by lazy {}' in Kotlin?

Middle
320

In which cases is it preferable to use a sealed class instead of an enum in Kotlin?

Junior — Middle
320

How can the behavior of a method in a class created based on another class be changed?

Junior — Middle
320

Why can problems occur with lists in a data class?

Middle
320

What scope functions do you know in Kotlin?

Junior
320

What is the TransactionTooLargeException exception?

Middle
320

How to implement a modular application structure to ensure its scalability and support?

Junior — Middle
320

How do you plan to use the Presentation Layer pattern in your project?

Middle+
320

What methods and ways have you learned to work with the Android platform?

Junior — Middle
320

How do you ensure the accessibility of objects from a parent component in an Activity?

Middle
320

How is null safety ensured in Kotlin and how is it implemented in practice?

Junior — Middle
320

What are other ways to deal with race conditions besides using the volatile keyword?

Middle+
320

Tell about your experience using generics in projects.

Junior — Middle
320

What are the equivalents of the Hilt library for dependency injection in Android?

Middle
320

Have you ever used Service in Android?

Junior
320

How would you extend TextView using some method?

Middle
320

What are the methods of connecting a client application to a server over a network?

Junior — Middle
320

Tell us about your experience developing in Kotlin and large projects where you used this language.

319
/253