Sobes.tech

Kotlin

What is the 'suspend' function in Kotlin?

Middle
648

How to work with JSON in Kotlin?

Junior
632

What is reflection and how is it implemented in Kotlin?

Middle
628

What is the 'run' block in Kotlin and how is it used?

Junior
625

How to work with generic types (generics) in Kotlin?

Middle
607

What are 'object expressions' and 'object declarations' in Kotlin?

Middle
579

How do lambda expressions work in Kotlin?

Middle
568

What is an 'inline' function in Kotlin and in which cases should it be used?

Middle
534

What design patterns can be used in the Kotlin language?

Middle
531

What mechanisms exist for documenting code in Kotlin?

Junior
527

What is the 'object' expression in Kotlin and how can it be used?

Junior
515

How does inheritance work in Kotlin?

Junior
513

How do the keywords 'super' and 'this' work in Kotlin?

Junior
511

What common idioms and patterns do you use in Kotlin?

Middle
508

What features does Kotlin provide for working with data streams?

Middle
501

What is an 'init' block and how is it used in Kotlin?

Junior
501

What are 'nullable' types in Kotlin and how do they work?

Junior
500

How to work with streams in Kotlin?

Middle
499

What are 'scope functions' in Kotlin and when should they be used?

Junior
499

What is a 'companion object' in Kotlin and when should it be used?

Middle
493
/7