Test Kotlin

Test Kotlin with answers to assess your knowledge and prepare for job interviews. Assess your technical level in 20 minutes.

Validate and promote your skills
Private results unless you share them
Compare your results to the developers average

My Results

Test details

Intermediate
November 2023
13 minutes
4.8/5(6)

Kotlin is a multi-paradigm (object-oriented and functional) JVM language, powered by JetBrains, the publisher of the IntelliJ IDE. In 2017, it experienced meteoric growth as it became the second programming language for Android apps, favorably replacing Java which was not always up to date on the platform.

This quiz is intended for mid-level Kotlin developers.
A first experience of working with the standard library is preferable.

Non-exhaustive list of subjects addressed directly or indirectly: syntax, basic type conversion, function, lambda, class, control flow, scope functions, null safety, destructuring, collections, coroutines ...

This MCQ quiz not deal with Android development.
Only Kotlin under JVM is discussed, the version used is 1.3.21.
No knowledge of tools or ecosystem is necessary.

This test consists of 20 questions randomly selected from a database of 21 questions in Kotlin.Discover all our interview questions and answers here
1.
developer avatar
Florian
3198 points
2.
developer avatar
ahmed
3054 points
3.
developer avatar
asma_aa
3024 points
4.
developer avatar
Jean-Michel
3021 points
5.
developer avatar
Aïman
2945 points

Test author : Mediatech-cx

Mediatech-cx publishes a leading SaaS software platform for managing customer experience in France. The objective is to measure and analyze customer perception via surveys of web opinions and operational data. The tools allow each employee to act instantly on the customer experience.

Mediatech-cx has more than 90 clients around the world, including Cofidis, Crédit du Nord, Nature et Découvertes, Nespresso, La Poste, etc.
The offices are located in Lille and Paris, and the company is part of the Skeepers group, the # 1 of Voix-du-Client in France.

Frédéric Delsert offers you this MCQ. He is Lead developer of the Lille R&D team at Mediatech-cx.

Contributors4
developer avatar
developer avatar
developer avatar
developer avatar
developer avatar

Sample question

val nombres = listOf(1, 2, 3) // [1, 2, 3]
val result = nombres.flatMap { listOf(it, it, it) }
println(result)

What value of result is displayed in the console?

See 21 test questions.Participate in test improvement

Developers ratings

developer avatar
mohammed
26/06/2024
developer avatar
20/11/2023
Accessible to make progress, thanks
developer avatar
Amine Boucham
19/07/2022
developer avatar
Geanne
11/07/2022
developer avatar
30/06/2022