NouveauLe mode entretien est là — évaluez les soumissions avec le candidat dans la salle.Découvrir ↓
Conçu par un ingénieur qui a mené plus de 400 entretiens techniques

Un test technique qui évalue vraiment le poste.

Du vrai code. De vrais cas de test. Des serveurs de dev sandboxés dans le navigateur — reliés à des offres d'emploi publiques pour que les candidats aillent de la candidature au test terminé d'une traite. Et toute votre équipe évalue en direct, dans une même salle.

  • Gratuit jusqu'à 5 candidats / mois
  • Sans carte bancaire, sans appel de démo
  • Aucun spyware de surveillance

Comment ça marche aujourd'hui

Un seul lien couvre tout le haut du funnel. Postuler, tester, classer.

Publiez un poste sur votre page Kendor. À l'instant où un candidat postule, son test de code part automatiquement — si vous l'avez activé. Pas d'ATS à brancher, pas de planification, pas de passage de relais manuel.

ASacme.systems · Senior FrontendEn ligne · candidatures ouvertes

Étape 1 sur 5

Offre d'emploi publique

Un candidat découvre votre poste ouvert sur votre propre page carrières Kendor — un lien public, votre identifiant.

Pipeline de candidatures
6Candidatures
0En test
1Évalués
1Shortlist

Défilement automatique — touchez une étape pour explorer. Le test auto s'active poste par poste ; laissez-le désactivé et les candidatures attendent simplement leur revue.

Deux côtés, un seul pipeline

Conçu pour les personnes des deux côtés de l'écran.

Pour les candidats

Postulez une fois, passez le test immédiatement, sans jamais rien installer.

  1. 1Postulez depuis l'offreUn lien, pas de compte imposé. Réutilisez votre profil et votre CV.
  2. 2Résolvez dans le navigateurUn vrai serveur de dev sandboxé. Écrivez du code, lancez les tests, regardez-les passer.
  3. 3Présentez-le en directAu lieu d'un entretien de plus, rejoignez la salle de revue et défendez votre propre code.

Pas de webcam. Pas d'enregistrement d'écran. Pas de spyware à installer sur le test web.

Pour les équipes qui recrutent

Les ingénieurs notent, les recruteurs orientent — un seul pipeline de revue pour les deux.

  1. 1Publiez le poste, réglez le testAttachez un défi une fois. Activez l'envoi auto à la candidature poste par poste.
  2. 2Évaluez sans refaire passerRejouez leur cheminement : historique d'exécution, résultats de tests, événements de focus.
  3. 3Décidez ensembleRéunissez tout le jury dans une même salle en direct. Suivez les curseurs des uns et des autres, lancez un appel, gardez les notes réservées à l'équipe.

Tarif par évaluateur — vous n'êtes jamais facturé au candidat.

Nouveau dans l'espace de travail · chat

Déjà disponible

Chaque candidat tient en un seul fil.

Messages, tests, entretiens — tout le pipeline atterrit dans une seule conversation par candidat. Pas de boîte partagée, pas de reconstitution de l'historique à partir de quatre pages.

KendorBoîte de réception / Ada OkaforSenior Backend · Shortlist
Ada Okafor2hVous : jeudi 14 h, ça vous va ?
Maya Rahman 1dRendu reçu — 4 tests sur 5
Jonas Wirth3dMerci — je m'en occupe.
Interne
Panel Senior Backend4hDevin : grille mise à jour
Rendu reçu — 5 tests sur 5 · 14 juil. Voir le playback
Beau travail, Ada. On aimerait que vous le présentiez en direct — jeudi 14 h, ça vous va ?
MC
AO
Ça me va. Je dois préparer quelque chose ?
Revue en direct — jeu. 14:00
Lien à usage unique, expire après la sessionAccès ouvert jeu.
Écrivez à Ada — elle reçoit aussi un e-mailInviter à une revue en direct

Mode entretien · revue en direct

En bêta privée

Évaluez ensemble. Admettez, suivez, codez en binôme.

Le même pipeline, en direct — toute l'évaluation, tous les défis, dans une seule salle. Évaluateurs et candidat partagent le même éditeur : présence, curseurs en direct, commentaires auxquels on peut répondre de vive voix, et un appel à un clic.

KendorRevue / Senior Backend / Ada OkaforEn directMCDPLancer l'appel
rate-limiter / src / allow.ts · lecture seule
import { redis } from './redis';
 
export async function allow(key: string) {
const count = await redis.incr(key);Devin
return count <= LIMIT;
}
MCQue se passe-t-il ici quand Redis tombe ? · ligne 4 · répondre en direct ou en asynchrone
AOAda Okafor demande à rejoindreEn salle d'attente · appareils vérifiés
AdmettrePas encore
Ada frappe à la porte — en salle d'attentesalle review:asmt_8Hq2 · 3 défis
Une salle par évaluation — tous les défisLa revue est en lecture seule — les curseurs sont des décorationsNotes réservées à l'équipe sur chaque surfaceLes candidats ne voient jamais les notes, les grilles d'évaluation ni les autres candidatsAgents fournis par l'organisation, activés par évaluationDemander l'accès à la bêta

Prochaine étape · l'onglet agent

Bientôt disponible

Un agent dans l'éditeur. À vos conditions.

Un onglet de chat à côté de l'éditeur où les candidats pilotent Claude Code ou Codex sur le vrai espace de travail — comme ils le feraient en poste. Votre organisation fournit les identifiants et l'active évaluation par évaluation.

  • 1Fourni et activé par l'organisationVos identifiants, votre décision, évaluation par évaluation. Aucun agent tant que vous ne l'activez pas — et Kendor ne fournit jamais l'IA lui-même.
  • 2Privé pendant qu'ils résolventLe chat reste l'espace du candidat pendant la session — personne ne regarde ses prompts par-dessus son épaule en direct.
  • 3Chaque prompt dans le replayLa transcription complète rejoint la timeline de l'évaluateur. Ce qu'ils ont demandé, accepté, réécrit — c'est ça, le signal.

Nous ne bloquons pas l'IA, et nous ne l'introduisons pas en douce. Si travailler avec un agent fait partie du poste, évaluez-le — sinon, laissez l'onglet désactivé.

Intégrité

Des preuves, pas des verdicts.

Nous ne calculons pas de « score d'intégrité » et nous ne rejetons jamais automatiquement. L'évaluateur voit ce qui s'est passé, horodaté, et décide de ce que ça signifie. Des faits sur une timeline — la conclusion vous appartient.

Sur chaque test web aujourd'hui

  • Événements de focus — chaque sortie d'onglet et de plein écran, journalisée avec la soumission.
  • Capture des collages — les collages externes conservés tels quels pour l'évaluateur.
  • Replay complet — chaque frappe, exécution et marqueur rejoués sur une même barre de lecture.

Prochainement

Bientôt disponible
  • Durées d'absence — « a quitté l'onglet 7 fois » devient « absent 4 min 32 s à 00:17 ».
  • Temps actif vs écoulé — « 38 min actives sur 55 », calculé depuis le flux de replay.
  • Survie des collages — ce collage a-t-il été livré tel quel, adapté, ou jeté ?
  • Faits de second appareil — noté côté serveur quand une même invitation est active depuis deux clients à la fois. Identifiants hachés, jamais d'IP en clair.
  • Faits de similarité — recouvrement d'empreintes avec les autres soumissions du même défi, code de départ exclu. Affiché à côté de la note, jamais dedans.

Six choses que nous ne construirons pas. Jamais.

Le théâtre de la surveillance punit les candidats honnêtes et n'arrête pas un tricheur déterminé. Quand les enjeux justifient davantage, utilisez un palier conçu pour — ci-dessous.

  • ×Webcam et vérification d'identité
  • ×Enregistrement d'écran
  • ׫ Scores d'intégrité » composites
  • ×Règles de rejet automatique
  • ×Blocage du copier-coller et théâtre anti-devtools
  • ×Installation de spyware
Web · disponible

Test dans le navigateur

Un premier filtre avec la timeline de preuves ci-dessus. Rien à installer, et les candidats voient exactement ce qui est journalisé avant de commencer.

Commencer gratuitement
Observer · bientôt

Pour les take-homes

Un compagnon dans la barre de menus qui enregistre le processus — sources collées, recherches, usage de l'IA. Solliciter Claude joue en faveur du candidat. Ni caméra, ni micro.

Me prévenir
Kiosque de bureau · bientôt

Pour les derniers tours

Plein écran verrouillé pour quand une mauvaise embauche coûte cher. De vrais runtimes OS — Node, Docker, PHP — limités par liste blanche à ce dont l'évaluation a besoin.

Demander l'accès anticipé

Les données que nous gardons

Code, journaux d'exécution, événements de focus, messages, commentaires des évaluateurs. Supprimés automatiquement 90 jours après la clôture du poste — ou dès que vous le demandez.

Les données que nous ne collectons pas

Pas de webcam, pas d'audio, pas d'enregistrement d'écran sur le test web. Pas d'export vers un ATS tiers par défaut.

Usage de l'IA

Votre décision, pas la nôtre. Les organisations fournissent et activent les agents par évaluation — nous ne bloquons pas l'IA, et nous ne l'introduisons pas en douce. Chaque prompt rejoint le replay.

Où ça tourne

Régions UE et US. Single-tenant sur Enterprise. SOC 2 en cours (T3).

Une comparaison honnête

vs HackerRank, CodeSignal et take-homes.

Nous ne sommes pas faits pour tout le monde. Si vous testez des milliers de jeunes diplômés sur des puzzles algorithmiques, les grandes plateformes sont faites pour ça. Kendor s'adresse aux équipes qui recrutent sur du travail réel, à l'image du poste.

KendorHackerRankTake-home
Ce que vous évaluezDu vrai code, à l'image du postePuzzles algorithmiquesProjet libre
Installation côté candidatRien — le navigateurCompte + IDELeur propre machine
Candidature → testAutomatique à la candidatureInvitation manuelleE-mail manuel
Revue en directDans la salle, ensembleOutil d'appel séparéAucune
Modèle de tarificationPar évaluateurPar candidatGratuit (leur temps)
SurveillanceFaits horodatésWebcam + verrouillageAucune
PlagiatDes faits de similarité, pas de verdictsScores de signalement autoInconnu
Usage de l'IAAgents activés par l'organisationBloquéInconnu

Pas de classements, pas de facturation au candidat — et la similarité est un fait affiché à côté de la note, jamais un score d'élimination automatique. Si vous voulez des verdicts tout faits, nous ne sommes sincèrement pas l'outil qu'il vous faut. Lire le comparatif complet et honnête

Sécurité et conformité

Prêts pour votre audit de sécurité.

Les données des candidats sont des données personnelles. Pensé pour les processus d'achat de l'UE et du Royaume-Uni dès le premier jour — pas comme un argument de vente Enterprise.

RGPD par défaut

Un DPA signé sur chaque plan, y compris le gratuit. Les candidats peuvent demander l'export ou l'effacement de leurs données directement — sans ticket support, sans intermédiaire.

Résidence des données dans l'UE

Choisissez la région UE et tout — code, playback, chat — est stocké et traité à Francfort. Rien ne quitte l'UE, sauvegardes comprises.

Chiffré partout

TLS 1.3 en transit, AES-256 au repos — flux de playback et chat compris. Single-tenant disponible sur Enterprise.

Rétention sous votre contrôle

Les données des candidats sont supprimées automatiquement 90 jours après la clôture d'un poste — raccourcissez si vous voulez. Supprimer veut dire supprimer : les sauvegardes sont purgées sous 30 jours.

Sous-traitants, listés

Une courte liste publique avec 30 jours de préavis avant tout changement. Pas d'ad-tech, pas d'analytics sur les surfaces candidates, et vos données ne sont jamais vendues ni utilisées pour entraîner des modèles.

Contrôles d'accès

SSO avec SAML sur le plan Team, accès par rôle pour chaque poste et un journal d'audit de chaque action des évaluateurs — qui a regardé quel playback, et quand.

Conforme RGPD

Règlement (UE) 2016/679

Résidence des données UE

Francfort, eu-central-1

DPA sur chaque plan

Signé avec les CCT, gratuit compris

SOC 2 Type II

En cours — rapport T3 2026

Un questionnaire de sécurité ? On les remplit vite.

Tarifs

Par évaluateur, jamais par candidat.

Des paliers honnêtes. Pas de barrière « contactez-nous » pour les petites équipes. Le plan Team couvre tout pour 95 % des clients.

Gratuit pendant la bêta

Tous les plans sont gratuits pour le moment — offres d'emploi, chat et mode entretien compris. Observer, le kiosque de bureau et l'onglet agent rejoindront le plan Team dès leur sortie. Préavis de 30 jours avant toute facturation.

Free

Gratuitpour toujours, même après

Pour l'essayer sur un vrai poste.

  • 5 candidats / mois
  • Tests web
  • Offres d'emploi + 1 portail
  • Bibliothèque de défis communautaire
  • 1 siège évaluateur
Commencer gratuitement

Enterprise

Gratuiten bêtapuis tarif sur mesure

Pour la conformité, le SSO, l'infra dédiée.

  • SSO / SAML
  • Journaux d'audit
  • Déploiement single-tenant
  • Données hébergées dans l'UE
  • Support prioritaire
  • Intégrations sur mesure
Écrire à hello@kendor.io

Un mot de l'auteur

Pourquoi j'ai construit ça

J'ai mené les entretiens techniques dans mes 2 derniers postes. Environ 400, à peu près. Toujours le même schéma : le take-home était soit trop facile et ne nous apprenait rien, soit trop dur et dévorait gratuitement le week-end du candidat. Les outils du marché étaient pires — ils forçaient nos candidats à installer un spyware pour prouver qu'ils ne trichaient pas sur un FizzBuzz.

Alors j'ai construit ce que je voulais. Du vrai code, pas de drame de surveillance, ça tourne dans n'importe quel navigateur. Puis est venue la partie qui me manquait le plus des bons entretiens en présentiel : s'asseoir avec le candidat devant son code, ensemble. C'est le mode entretien — le débrief et la relecture du code dans une même salle, au lieu d'un énième entretien planifié. Il est en bêta privée.

Kendor est petit. C'est moi et une poignée d'équipes d'ingénierie qui l'utilisent sur de vraies embauches. Si vous l'essayez et que quelque chose est cassé ou absurde, mon e-mail est en bas de cette page.

— Thet AungFondateur · Europe

Accès anticipé

Découvrez en premier ce qui arrive.

Les offres d'emploi, le chat candidat et le mode entretien sont déjà disponibles. Dites-nous pour quels postes vous recrutez et nous vous installons — avec, en prime, un premier accès à l'onglet agent, à Observer et au kiosque de bureau dès leur sortie.

  • En général une réponse sous un jour — de la personne qui l'a construit
  • Aucun appel de démo requis pour commencer
  • Ou écrivez simplement à hello@kendor.io
Ce qui m'intéresse

Pas de spam. Nous ne vous écrirons qu'au sujet de ce que vous avez coché.