اختبارات Écosystème Java

Cette famille regroupe les quiz sur l'écosystème Java : le langage, les frameworks Spring et Spring Boot, la persistance avec Hibernate et le langage Groovy. Elle s'adresse aux développeurs Java, aux architectes et aux équipes qui recrutent pour des applications d'entreprise.

Le quiz Java vérifie la maîtrise du langage, du typage aux fils d'exécution. Les quiz Spring et Spring Boot portent sur un framework très utilisé côté serveur, de l'injection de dépendances à la mise en production. Les quiz Hibernate portent sur la couche de persistance, source fréquente de problèmes de performance. Les quiz Groovy concernent un langage souvent rencontré dans les scripts de construction et les chaînes d'intégration. Le niveau fondamental correspond aux bases, l'avancé à l'usage dans une application réelle, l'expert au fonctionnement interne.

15 اختبارًا في 4 مجالات: ⁨Spring⁩ (6)، ⁨Groovy⁩ (3)، ⁨Hibernate⁩ (3)، ⁨Java⁩ (3). المستويات: أساسي (5)، متقدم (5)، خبير (5).

مجالات هذه المجموعة

اختبارات المجالات التي ليست لها صفحة خاصة (9)

أساسيGroovy

Groovy Fondamental

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
متقدمGroovy

Groovy Avancé

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
خبيرGroovy

Groovy Expert

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
أساسيHibernate

Hibernate Fondamental

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
متقدمHibernate

Hibernate Avancé

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
خبيرHibernate

Hibernate Expert

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
أساسيJava

Java Fondamental

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
متقدمJava

Java Avancé

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
خبيرJava

Java Expert

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
    Quiz d’écosystème Java : 15 tests en ligne | CodeDuel