Test Java

QCM Java avec réponses pour évaluer vos connaissances et préparer vos entretiens d'embauche. Évaluation de votre niveau technique en 20 minutes.

Validez et mettez en avant vos compétences
Résultats privés sauf si vous les partagez
Comparez vos résultats à la moyenne des devs
ou

Mes résultats

Détails du test

Intermédiaire
juillet 2024
18 minutes
4.2/5(116)

Java est un langage de programmation dit Open Source qui s’est très largement répandu ces 15 dernières années.

Voici notre test le plus connu sur le langage, il couvre un large éventail de compétences tel que :

  1. Compréhension des concepts de base du langage Java (classes, interfaces, héritage, encapsulation, surcharge, polymorphisme).
  2. Connaissance des modificateurs d'accès (public, private, protected) et des mots-clés (final, static, synchronized, etc.).
  3. Maîtrise des collections Java et de leurs implémentations (ArrayList, HashMap, HashSet, LinkedHashMap, etc.).
  4. Connaissance des classes et interfaces pour la manipulation de chaînes de caractères (String, StringBuilder, etc.).
  5. Compréhension des notions d'entrées/sorties (InputStream, InputStreamReader, etc.).
  6. Connaissance des concepts de multi-threading (Thread, moniteur, synchronisation, etc.).
  7. Compréhension de la gestion de la mémoire et du Garbage Collector (G1, Serial GC, etc.).
  8. Connaissance des nouveautés dans les versions récentes de Java (Java 11, Java 17).
  9. Maîtrise des concepts liés à la sérialisation (Serializable, Externalizable, etc.).
  10. Familiarité avec les Design Patterns (Decorator, Visitor, etc.).

Nous ésperons qu'il vous plaira !

Ce test est constitué de 20 questions tirées aléatoirement dans une base de 76 questions en Java.Découvrez toutes nos questions d’entretiens avec réponses ici

Auteur du test : Zenika

Zenika est un cabinet de conseil IT de 550 personnes qui accompagne les entreprises dans leur transformation numérique. Implantée en France, au Canada, à Singapour, et aujourd'hui, au Maroc. Lien entre le monde organique et le monde numérique, notre expertise commence par une interface et s'achève au stockage de la donnée et son exploitation, en mode agile, devops, et sécurisé. Partage, transparence et convivialité sont des valeurs qui portent Zenika, c'est donc naturellement, que notre communauté s'engage fortement dans l’open source et le numérique responsable.
zenika.com / jobs.zenika.com / oss.zenika.com

Contributeurs15
developer avatar
developer avatar
developer avatar
developer avatar
developer avatar
developer avatar
developer avatar
developer avatar
developer avatar
developer avatar
developer avatar
developer avatar
developer avatar
developer avatar
developer avatar

Exemple de question

Regardez le code suivant:

    int a = 3;
    do {
        if ((a++ % 5) == 0)
            break;
    } while (a++ < 15);

Combien de fois le test "(a++ < 15)" est-il évalué ?

Voir les 76 questions du test.Participez à l'amélioration du test

Avis des développeurs et techs

developer avatar
Antoine PLANTEC
28/10/2024
developer avatar
27/10/2024
developer avatar
17/10/2024
........................................................
developer avatar
Charlotte Cavalier Pont
16/10/2024
developer avatar
25/09/2024