Kotlin
Hoe werk je met bestanden en invoer-/uitvoerstromen (I/O) in Kotlin?
Leg uit hoe het sleutelwoord 'by' wordt gebruikt in Kotlin.
Leg uit wat een 'companion object' is in de Kotlin-taal en in welke gevallen het gebruikt moet worden.
Wat is het verschil tussen de modificatoren 'open' en 'final' in de Kotlin-taal?
Wat zijn 'sealed' klassen in Kotlin en in welke gevallen moeten ze worden gebruikt?
Hoe wordt er gewerkt met XML in Kotlin?
Hoe coroutines in Kotlin-projecten te configureren en te gebruiken?
Welke plugins voor IDE (IntelliJ IDEA, Android Studio) gebruik je voor Kotlin?
Hoe is erfenis en polymorfisme georganiseerd in Kotlin?
Welke soorten collecties ondersteunt Kotlin?
Wat zijn 'lazy' en 'lateinit' in Kotlin?
Welke kenmerken zijn er in het werken met overerving en delegatie in Kotlin?
Hoe ga je om met uitzonderingen in Kotlin?
Hoe werk je met JSON in Kotlin?
Wat is reflectie en hoe wordt het geïmplementeerd in Kotlin?
Wat is een 'run'-blok in Kotlin en hoe wordt het gebruikt?
Wat zijn 'inline'-functies in Kotlin en in welke gevallen moeten ze worden gebruikt?
Hoe werken de sleutelwoorden 'super' en 'this' in Kotlin?
Wat is een 'companion object' in Kotlin en in welke gevallen moet het worden gebruikt?
Hoe werk je met generieke types in Kotlin?