Détails du test
Kotlin est un langage de la JVM, multi-paradigme (orienté objet et fonctionnel), porté par JetBrains, l'éditeur de l'IDE IntelliJ. En 2017, il connait une progression fulgurante car il devient le deuxième langage de programmation des applis Android, remplaçant avantageusement Java qui n'était pas toujours à jour sur la plateforme.
Ce QCM s’adresse à des développeurs Kotlin de niveau intermédiaire.
Une première expérience de travail avec la bibliothèque standard est préférable.
Liste non exhaustive des sujets abordés de manière directe ou indirecte : syntaxe, basic type conversion, function, lambda, class, control flow, scope functions, null safety, destructuring, collections, coroutines ...
Ce QCM ne traite aucunement de développement Android.
Seul Kotlin sous JVM est abordé, la version utilisée est la 1.3.21.
Aucune connaissance de l’outillage ou de l’écosystème n’est nécessaire.
Auteur du test : Mediatech-cx
Mediatech-cx édite une plateforme logicielle en SaaS leader du pilotage de l’expérience clients en France. L'objectif est de mesurer, analyser la perception client via des enquêtes des avis web et des données opérationnelles. Les outils permettent à chaque collaborateur d'agir instantanément sur l'expérience client.
Mediatech-cx compte plus de 90 clients dans le monde parmi lesquels Cofidis, Crédit du Nord, Nature et Découvertes, Nespresso, La Poste..
Les bureaux sont localisés à Lille et à Paris, et l'entreprise fait partie du groupe Skeepers, le #1 de la Voix-du-Client en France.
Frédéric Delsert vous propose ce QCM. Il est Lead developer de l’équipe R&D Lille chez Mediatech-cx.
Exemple de question
val nombres = listOf(1, 2, 3) // [1, 2, 3]
val result = nombres.flatMap { listOf(it, it, it) }
println(result)
Quelle valeur de result est affichée dans la console ?
Avis des développeurs et techs
Tests recommandés
- Combien gagne un Développeur Mobile en 2024 ?
- Toutes nos questions d'entretiens pour Développeur Mobile