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

Mes résultats

Détails du test

Expert
juillet 2024
12 minutes
3.5/5(7)

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 21 questions en Java.Découvrez toutes nos questions d’entretiens avec réponses ici
1.
developer avatar
EL Mostafa
2732 points
2.
developer avatar
Julien Arbellini
2714 points
3.
developer avatar
Kevin
2611 points
4.
developer avatar
Jayanthi
2596 points
5.
developer avatar
Boris
2586 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)

Contributeurs2
developer avatar
developer avatar

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 21 questions du test.Participez à l'amélioration du test

Avis des développeurs et techs

developer avatar
Delightful Zebra
25/08/2024
developer avatar
Mickael
25/01/2024
developer avatar
TIMOTHE
04/10/2023
je trouve que les tests un peu compliqués pour les durées imparties à chaque
developer avatar
Kendall
03/06/2023
Intéressant mais on manque de temps par moment
developer avatar
Nicolas
30/03/2022
Some questions have really a lot of code to read outside an IDE. Does the code compile? The exercise seemed to me difficult and without real interest.

L'équipe WeLoveDevs le 12/05/2022 :Hello, The code compiles, it has been developped with the author live on twitch and tested while created. However, it's a bit "next level" and i can understand your review. Please feel free to reach out with screen captures of the questions that bothered you , we can try to improve them. Cheers, WeLoveDevs.com team