Kotlin
Обяснете използването на ключовата дума 'this' в Kotlin.
Обяснете концепцията за израза 'when' в езика за програмиране Kotlin.
Как се осъществява наследяването в езика Kotlin?
Как се реализират интерфейсите в Kotlin?
Какви са високопрофилните функции в Kotlin?
Какво е 'alias' и как да го използваме в Kotlin?
Какви са особеностите на работата с конструктори и инициализация на обекти в Kotlin?
Какви инструменти за CI/CD използвате за автоматизиране на изграждането на проекти на Kotlin?
Какви са особеностите на работата с анотации в Kotlin?
Как правилно да обработваме изключения в Kotlin?
Какво са разширяващите функции в Kotlin?
Обяснете как работи ключовата дума 'super' в езика Kotlin.
Какви механизми се използват за сериализация на данни в Kotlin?
Обяснете как са структурирани пакетите и модулите в Kotlin.
Кои библиотеки използвате за тестване в Kotlin?
Какво е модификаторът за достъп 'internal' в Kotlin и как да го използваме?
Какви предимства предоставя използването на деструктуриране в Kotlin?
Как да осигурим безопасността на типовете в Kotlin?
Какво са 'context receivers' и как функционират в Kotlin?
Как използвате Kotlin при разработката на Android приложения?