Sobes.tech

Kotlin

What is the 'suspend' function in Kotlin?

Middle
659

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

Junior
639

How to work with JSON in Kotlin?

Junior
633

What is reflection and how is it implemented in Kotlin?

Middle
628

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

Middle
621

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

Middle
591

How do lambda expressions work in Kotlin?

Middle
575

What mechanisms exist for documenting code in Kotlin?

Junior
540

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

Middle
536

What design patterns can be used in the Kotlin language?

Middle
534

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

Junior
521

What common idioms and patterns do you use in Kotlin?

Middle
519

How does inheritance work in Kotlin?

Junior
517

What features does Kotlin provide for working with data streams?

Middle
515

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

Junior
515

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

Junior
508

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

Junior
504

How to work with streams in Kotlin?

Middle
503

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

Middle
500

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

Junior
500
/7