Test Java et Craftsmanship

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

Détails du test

Expert
novembre 2024
11 minutes
3.7/5(12)

Découvrez des techniques avancées et des détails techniques de Java pour peaufiner votre niveau en Java !
Des questions trivia sur le Craftsmanship et les kata ont également fait irruption dans le QCM !

Ce test est constitué de 20 questions tirées aléatoirement dans une base de 23 questions en Java.Découvrez toutes nos questions d’entretiens avec réponses ici
⚠️ Les résultats de classement depuis toujours risquent de ne pas être pertinents car le test n'a pas encore été passé suffisament de fois.
1.
developer avatar
Sébastien
2561 points
2.
developer avatar
Thomas
2509 points
3.
developer avatar
REDOUAN
2324 points

Auteur du test : Ippon

Ippon est une entreprise de conseil en informatique, qui découpe ses pôles de compétences en Practices . Chez Ippon, une Practice désigne l'organisation que prend une communauté de compétence quand elle se structure pour apporter de la valeur à ses clients. Leur expertise étant leur coeur de métier, ils prennent soin de bien valoriser les connaissances et les compétences de chacun.
Ils ont donc des communautés, pour permettre à chacun de rencontrer des experts avec les mêmes centres d'intérêts. La communauté Fullstack a donc beaucoup de membres en commun avec la communauté Craftmanship par exemple.
La formation c'est important ! La Practice Fullstack anime donc la Black Belt Fullstack.
Les belts sont des parcours d'auto-formation. Chaque collaborateur travaille a passer une Belt, en fonction de son projet professionnel. Un développeur peut par exemple décider de passer une Belt Agile et sera accompagné par un Mentor de ce la communauté Agile pour cela. Certains passent leur ceinture en quelques mois, d'autres sont plus dures et demandent plusieurs années de travail, même à des experts. Lorsque le consultant passe l'étape, la Belt lui est remise, lors d'une cérémonie sur le tatami.
Cette démarche d'auto-formation et de transfert avec ses pairs est très important pour Ippon. C'est parce qu'ils pensent que ceux qui font la démarche de s'auto-évaluer ont le soucis d'apprendre et correspondent à l'état d'esprit d'Ippon qu'ils ont aimé rédiger ce questionnaire.
Colin est développeur Artisan à l'agence Lyon de Ippon. Il participe beaucoup aux communautés Lyonnaises, mais surtout au meetup Software Crafters Lyon (https://www.meetup.com/fr-FR/Software-Craftsmanship-Lyon/).
Que faire après ce QCM ?
N'hésitez pas à passer sur le Twitch d'Ippon pour leur faire un retour sur ces questions. Pour en savoir plus sur l'auteur, visitez la page d'Ippon sur WeLoveDevs (https://welovedevs.com/app/company/ippon)

Contributeurs3
developer avatar
developer avatar
developer avatar
Participez à l'amélioration du test

Exemple de question

Ce code

SimpleDateFormat format = new SimpleDateFormat("DD");

ExecutorService executor = Executors
    .newFixedThreadPool(10);

Set<Future<String>> days = Collections
    .newSetFromMap(new ConcurrentHashMap<>());

IntStream.range(1, 32)
    .forEach(day -> {
      Future<String> result = executor.submit(() -> {

        Date date = new GregorianCalendar(2021,
            Calendar.JANUARY, day).getTime();

        return format.format(date);
      });

      days.add(result);
    });

Set<String> results = days.stream()
    .map(return result -> {
         try {
           return result.get();
         } catch (InterruptedException | ExecutionException e) {
           throw new AssertionError(e);
         }
       })
    .collect(Collectors.toSet());
Voir les 23 questions du test.

Avis des développeurs et techs

developer avatar
18/12/2024
developer avatar
Sébastien
03/12/2024
developer avatar
15/10/2024
developer avatar
Ayoub
26/09/2024
developer avatar
27/08/2024