Kotlin
Jak pracovat se soubory a vstupně/výstupními (I/O) toky v Kotlinu?
Vysvětlete použití klíčového slova 'by' v jazyce Kotlin.
Vysvětlete, co je 'companion object' v jazyce Kotlin a v jakých případech by měl být použit.
Jak používat 'backing fields' v Kotlinu?
Jaký je rozdíl mezi modifikátory 'open' a 'final' v jazyce Kotlin?
Jak implementovat synchronizaci v Kotlinu pomocí coroutin?
Co jsou třídy 'sealed' v Kotlinu a v jakých případech je používat?
Jak se pracuje s XML v Kotlinu?
Jak nakonfigurovat a používat korutiny v projektech Kotlin?
Co je to funkce s tailrec (ocasovou rekurzí) v Kotlinu?
Jaké pluginy pro IDE (IntelliJ IDEA, Android Studio) používáte pro práci s Kotlinem?
Jaké jsou vlastnosti práce s třídami Enum v Kotlinu?
Co jsou to doménově specifické jazyky (DSL) a jak je vytvářet v Kotlinu?
Jak je v Kotlinu organizováno dědičnost a polymorfismus?
Jaké typy kolekcí podporuje Kotlin?
Co jsou 'lazy' a 'lateinit' v Kotlinu?
Jak nakonfigurovat integraci Kotlinu s Java projekty?
Jaké vlastnosti práce s dědičností a delegováním existují v Kotlinu?
Co jsou inline třídy v Kotlinu?
Jak zacházet s výjimkami v Kotlinu?