Kotlin
Jak pracować z JSON w Kotlin?
Czym jest refleksja i jak jest zaimplementowana w Kotlin?
Czym jest blok 'run' w Kotlin i jak go używać?
Jakie wzorce projektowe można stosować w języku Kotlin?
Czym są funkcje 'inline' w Kotlin i kiedy należy ich używać?
Czym jest funkcja 'suspend' w Kotlinie?
Jak pracować z generycznymi typami w Kotlin?
Jak działają słowa kluczowe 'super' i 'this' w Kotlin?
Czym jest 'companion object' w Kotlin i w jakich przypadkach należy go używać?
Czym są 'wyrażenia obiektowe' i 'deklaracje obiektów' w Kotlin?
Jak działają wyrażenia lambda w języku programowania Kotlin?
Czym są 'funkcje zakresu' w Kotlinie i kiedy ich używać?
Jak działa dziedziczenie w Kotlin?
Jak zaimplementować wielowątkowość w Kotlinie?
Czym jest blok 'init' i jak jest używany w języku Kotlin?
Wyjaśnij, jak używać funkcji 'with' i 'let' w Kotlin.
Czym są typy 'nullable' w Kotlin i jak one działają?
Czym jest operator 'spread' w Kotlin i jak go używać?
Jak używać refleksji w Kotlinie?
Jakie powszechne idiomy i wzorce używasz w Kotlin?