Browse and take tests to sharpen your skills
Advanced Kotlin: coroutine contexts, channels/flows, multiplatform expect/actual, inline classes, DSLs, and performance pitfalls. Mix of single-answer and multiple-answer items.
Intermediate Kotlin: extensions, sealed types, coroutines basics, scope functions, generics, and Java interop. Mix of single-answer and multiple-answer items.
Kotlin language foundations for Android and multiplatform: null safety, vals/vars, functions, collections, and basic types. Mix of single-answer and multiple-answer items.
Tell us which topic or difficulty level you need — no account required.