Quiz Groovy de niveau fondamental : 20 questions tirées d'une banque de 229, en 20 minutes. Ce niveau correspond aux bases de ce langage dynamique de la plateforme Java : syntaxe allégée, typage optionnel, chaînes interpolées, listes et dictionnaires, fermetures, opérateurs propres au langage et itérations. Le quiz s'adresse aux développeurs Java et aux personnes qui écrivent des scripts de construction ou d'automatisation en Groovy.
- المدة
- 20 دقيقة
- الأسئلة
- 20 من 229
Quiz Groovy de niveau avancé : 20 questions tirées d'une banque de 227, en 20 minutes. Ce niveau correspond à l'usage avancé du langage : classes et propriétés, traits, délégation des fermetures, langages dédiés, transformations par annotations, manipulation de fichiers, de JSON et de XML, et intégration avec du code Java. Le quiz s'adresse aux développeurs qui écrivent des applications, des tests ou des outils en Groovy.
- المدة
- 20 دقيقة
- الأسئلة
- 20 من 227
Quiz Groovy de niveau expert : 20 questions tirées d'une banque de 193, en 20 minutes. Ce niveau correspond au fonctionnement interne et à la métaprogrammation : protocole méta-objet, ajout de méthodes à l'exécution, interception des appels, transformations de l'arbre syntaxique, compilation statique et vérification des types, performance et intégration poussée avec la plateforme Java. Le quiz s'adresse aux développeurs seniors.
- المدة
- 20 دقيقة
- الأسئلة
- 20 من 193
Quiz Hibernate de niveau fondamental : 20 questions tirées d'une banque de 182, en 20 minutes. Ce niveau correspond aux bases de cet outil de correspondance objet-relationnel pour Java : entités et annotations, identifiants et leur génération, configuration, session ou gestionnaire d'entités, opérations de base, relations simples et requêtes. Le quiz s'adresse aux développeurs Java qui accèdent à une base relationnelle.
- المدة
- 20 دقيقة
- الأسئلة
- 20 من 182
Quiz Hibernate de niveau avancé : 20 questions tirées d'une banque de 226, en 20 minutes. Ce niveau correspond à l'usage d'Hibernate dans une application réelle : relations bidirectionnelles et plusieurs-à-plusieurs, chargement différé et immédiat, propagation des opérations, héritage, requêtes avec critères, transactions, verrouillage optimiste et cache de premier niveau. Le quiz s'adresse aux développeurs Java confirmés.
- المدة
- 20 دقيقة
- الأسئلة
- 20 من 226
Quiz Hibernate de niveau expert : 20 questions tirées d'une banque de 184, en 20 minutes. Ce niveau correspond à la performance et au fonctionnement interne : problème des requêtes en boucle et ses solutions, graphes d'entités, traitements par lots, cache de second niveau, mécanisme de détection des modifications, statistiques et requêtes natives. Le quiz s'adresse aux développeurs Java seniors et aux référents de la persistance.
- المدة
- 20 دقيقة
- الأسئلة
- 20 من 184
Quiz Java de niveau fondamental : 20 questions tirées d'une banque de 106, en 20 minutes. Ce niveau correspond aux bases du langage : types primitifs et objets, opérateurs, conditions et boucles, tableaux, chaînes, classes, objets et constructeurs, héritage, interfaces, exceptions et collections courantes. Le quiz s'adresse aux développeurs qui débutent en Java ou viennent d'un autre langage.
- المدة
- 20 دقيقة
- الأسئلة
- 20 من 106
Quiz Java de niveau avancé : 20 questions tirées d'une banque de 105, en 20 minutes. Ce niveau correspond à l'usage avancé du langage : génériques, collections et leurs implémentations, expressions lambda, interfaces fonctionnelles, flux de traitement, classes Optional et enregistrements, égalité et hachage, entrées-sorties et API des dates. Le quiz s'adresse aux développeurs Java confirmés.
- المدة
- 20 دقيقة
- الأسئلة
- 20 من 105
Quiz Java de niveau expert : 20 questions tirées d'une banque de 145, en 30 minutes. Ce niveau correspond au fonctionnement de la plateforme et à la programmation concurrente : modèle mémoire, fils d'exécution et synchronisation, outils de concurrence, fils virtuels, ramasse-miettes, chargement des classes, réflexion, modules et diagnostic des performances. Le quiz s'adresse aux développeurs Java seniors.
- المدة
- 30 دقيقة
- الأسئلة
- 20 من 145