- ▸ HackerRank rend son ATS public
- ▸ Des scores instables sur un même dossier
- ▸ Comment l'ATS calcule la note
- ▸ Ce que les seuils changent pour les candidats
Le système de tri des candidatures de HackerRank passe en open source sur GitHub. Un test indépendant montre qu’un CV identique récolte des notes oscillant de 66 à 99 sur 100. La pondération penche à 65 % sur l’open source et les projets personnels.
Points clés – HackerRank publie son ATS — applicant tracking system, le logiciel qui filtre les CV — en accès libre, ouvrant la boîte noire du recrutement automatisé. – Un même dossier obtient successivement 90, 74, 88 puis 83 sur 100, selon le test publié le 28 juin 2026 par Dan Unparsed. – L’open source et les projets pèsent 65 % de la note, un déséquilibre que l’auteur juge pénalisant pour les profils classiques.
HackerRank rend son ATS public
HackerRank a ouvert le code source de son système de suivi des candidats. Le dépôt circule depuis quelques jours sur les plateformes techniques, où il alimente les débats sur l’opacité du recrutement algorithmique.
L’intérêt est direct : pour la première fois, un candidat peut inspecter la mécanique qui accepte ou écarte son CV. L’expérience documentée le 28 juin 2026 sur le blog Dan Unparsed s’appuie sur ce code public pour tester la fiabilité réelle de l’outil.
Des scores instables sur un même dossier
Le résultat principal interroge. Soumis plusieurs fois, le même CV récolte « 90/100. Oh wait 74/100. No — 88/100. Actually 83/100 », résume l’auteur. Les notes s’étalent de 66 à 99 sur des données strictement identiques.
Cette amplitude de 33 points n’est pas un détail. Un même candidat franchit ou rate le seuil selon le tirage, sans qu’aucune ligne de son parcours ne change. Le jugement algorithmique se révèle non déterministe là où l’on attend une mesure stable.
L’auteur précise une circonstance atténuante : son test tourne sur gemma3:4b, « un modèle local fonctionnant sur sa machine ». Un modèle plus puissant réduirait peut-être la dispersion. Mais le principe demeure : la note dépend autant du modèle que du CV.
Comment l’ATS calcule la note
Le mécanisme est désormais lisible. Le PDF est converti en texte, puis un modèle de langage est appelé six fois pour extraire des informations structurées : état civil, expériences, formation, compétences, projets, distinctions.
La notation s’établit sur 100, avec jusqu’à 20 points bonus. La répartition : 35 points pour les contributions open source, 30 pour les projets personnels, 25 pour l’expérience professionnelle, 10 pour les compétences techniques.
Open source et projets cumulent donc 65 points sur 100. L’auteur juge ce poids problématique. Le système reproche par ailleurs à certains projets de « lack architectural complexity » et attend des candidats qu’ils sachent « demonstrate real-world deployment ». Des exigences taillées pour des « founder roles, co-founder positions, or early-stage engineer roles. »
Ce que les seuils changent pour les candidats
L’impact dépend du curseur fixé par l’employeur. « Si le seuil de votre entreprise est à 85, j’échoue 65 % du temps », constate l’auteur. Plus de deux candidatures rejetées sur trois, à dossier inchangé.
Le seuil bas ne neutralise pas le problème. « Mais si votre seuil est à 60, vous échouez encore 28 % du temps, sans faute de votre part. » Près d’un tiers des passages recalés par simple variabilité.
Ces chiffres déplacent la question. Le candidat ne maîtrise plus seulement son CV : il subit une loterie dont les paramètres lui échappent.
Ce que l’open source révèle
L’ouverture du code expose une faiblesse de conception. « La pondération de 65 % sur l’open source et les projets n’aide pas », note l’auteur. Les modèles de langage peinent à évaluer correctement la profondeur technique d’un projet, ce qui amplifie le bruit déjà présent dans la notation.
La transparence ne corrige pas le défaut, mais elle le rend vérifiable. C’est là sa valeur : chacun peut désormais mesurer l’écart entre la promesse d’objectivité et la réalité statistique de l’outil.
FAQ
Comment fonctionne le score de mon CV sur cet outil ?
Votre PDF est transformé en texte, puis un modèle de langage est appelé six fois pour extraire vos données structurées. La note finale, sur 100 avec 20 points bonus possibles, répartit 35 points sur l’open source, 30 sur les projets, 25 sur l’expérience et 10 sur les compétences.
Le modèle d’évaluation est-il fixe ?
Le test publié s’appuie sur gemma3:4b en local, censé tendre vers des résultats stables. Pourtant, la dispersion observée — de 66 à 99 — révèle une instabilité réelle. Un modèle différent produirait probablement d’autres notes pour le même dossier.
À suivre
Le code étant public, d’autres tests indépendants devraient affiner la mesure de cette variabilité. Reste à voir si HackerRank ajuste sa pondération. À lire aussi : notre dossier sur les biais des outils de recrutement IA.



