4h de tests techniques c'est un peu lourd quand même... Par contre tu te places du point de vue où tous les dev sont de ton niveau voir meilleurs. Les questions te semblent simples, voir débiles, mais je suis certains que la plupart des candidats reçus n'entravent rien ni au C++ ni aux questions.
J'ai déjà vu des recrutements mal se terminer car aucun tests techniques, juste de la discussion (quelques questions techniques mais pas trop et de la mise en situation). Au final le candidat retenu n'a pas terminé sa période d'essai car techniquement il était à la ramasse: il avait vraiment juste le vernis suffisant pour un entretien pas trop stressant.
Avec un autre collègue nous avions évité les questions trop orientés framework par exemple en nous disant qu'une personne qui connait une techno x ou y peut aussi apprendre z.
Mais en fait non. Et le code produit par ce candidat était au final dangereux pour le projet, et il faisait les mêmes erreurs après explications multiples... et pourtant c'était du Java/Spring assez basique.
Maintenant je me méfie un peu plus: les tests techniques c'est pas la panacée mais ça filtre pas mal quand même. Et en plus là j'ai l'impression que c'est pour un projet un peu plus complexe que du "Java Enterprise" à base de formulaire.