Kotlin
Как да работите с JSON в Kotlin?
Какво е рефлексия и как е реализирана в Kotlin?
Какво е блокът 'run' в Kotlin и как се използва?
Кои модели на дизайн могат да се използват в езика Kotlin?
Какво е функцията 'suspend' в Kotlin?
Как работят ключовите думи 'super' и 'this' в Kotlin?
Какви са 'inline' функциите в Kotlin и в кои случаи трябва да се използват?
Какво представляват 'изразите на обекти' и 'обектните декларации' в Kotlin?
Как да работите с обобщени типове в Kotlin?
Какво е 'companion object' в Kotlin и в кои случаи трябва да се използва?
Как работят лямбда изразите в езика за програмиране Kotlin?
Какво е операторът 'spread' в Kotlin и как да го използваме?
Как работи наследяването в Kotlin?
Какви са 'scope функции' в Kotlin и кога трябва да ги използваме?
Как да реализираме многопоточност в Kotlin?
Какво е блокът 'init' и как се използва в езика Kotlin?
Обяснете как да използвате функциите 'with' и 'let' в Kotlin.
Какви са 'nullable' типовете в Kotlin и как функционират?
Как да използваме рефлексия в Kotlin?
Какви общи идиоми и модели използвате в Kotlin?