NeuLive Pair Coding: ein Link für die Kandidatin oder den Kandidaten, eine gemeinsame Sandbox für alle.Ansehen ↓

Coding-Screenings · asynchrone Take-Homes

Take-Homes in einer echten IDE. Bewertet, wo niemand die Punktzahl anfassen kann.

Kandidaten bekommen VS Code, ein Terminal, eine laufende Vorschau ihrer App und Language Server, alles im Browser. Bewertet wird ein erneuter Lauf auf Kendors eigenen Servern, mit festen Versionen und ohne Netzwerk, damit die Punktzahl dem Code gehört.

01

Drei Aufgabentypen, ein Zeitlimit.

Kombiniere ganze Projekte, Single-File-Aufgaben und schriftliche Fragen in einem Screen. Das Zeitlimit gilt für den ganzen Screen, und Kandidaten wechseln frei zwischen den Aufgaben.

02

Ein sauberer Neulauf entscheidet die Punktzahl.

Ergebnisse aus dem Terminal des Kandidaten zählen nicht. Für die Bewertung baut Kendor den Workspace auf eigenen Servern aus deinem Starter neu auf, legt nur die Dateien darüber, die der Kandidat ändern darf, und führt deine Tests mit den festgelegten Versionen der Aufgabe aus. Versteckte Tests laufen nur dort.

  • Dieselben Versionen für alle Kandidaten, damit zwei Abgaben gleich bewertet werden.
  • Kein Netzwerk, während die Tests laufen, damit nichts außerhalb der Sandbox ein Ergebnis ändern kann.
  • Tests, Fixtures und Installationsbefehle kommen aus deinem Starter, sie zu ändern bringt also nichts.

03

Integritätssignale als Belege.

Mit Überwachung werden Tabwechsel, externes Einfügen und das Verlassen des Vollbilds mit Zeitstempel protokolliert, und der Tab Verlauf spielt den Code so ab, wie er geschrieben wurde. Kendor macht daraus keine Punktzahl. Eine Person liest die Signale und entscheidet, was sie bedeuten.

04

Hänge einen Screen an eine Stellenanzeige.

Bewerber bekommen den Screen in dem Moment, in dem sie sich bewerben, als Link auf der Bestätigungsseite und als Einladungsmail, also verschickt niemand Einladungen von Hand. Wähle Kein Screening, dann warten Bewerbungen stattdessen auf manuelle Prüfung.

05

Jede Person gibt ihr eigenes Urteil ab.

Reviewer lesen den Code, die Testergebnisse und die Aktivität, dann gibt jede Person eine Empfehlung von Klares Nein bis Klares Ja ab, mit einer Notiz, die die anderen lesen können. Danach leitet jemand aus dem Team den Kandidaten weiter oder lehnt ihn ab.

So funktioniert es

Vom Repository zur Entscheidung in drei Schritten.

  1. Screen bauen

    Importiere ein Repository oder starte mit einer einzelnen Datei, füge Tests hinzu (auch versteckte) und lege das Zeitlimit fest.

  2. Verschicken oder an eine Rolle hängen

    Lade Kandidaten direkt ein oder lass Bewerber ihn bei der Bewerbung bekommen.

  3. Bewerten, prüfen, entscheiden

    Kendor bewertet einen sauberen Neulauf, jede Person gibt eine Empfehlung ab, und du leitest weiter oder lehnst ab.

Fragen

Können Kandidaten die versteckten Tests sehen?

Nein. Versteckte Tests erreichen nie den Browser des Kandidaten: Die Testdatei einer Single-File-Aufgabe bleibt außerhalb seines Workspace, und versteckte Tests laufen nur, wenn die Abgabe auf Kendors Servern bewertet wird. Testdateien, die Kandidaten sehen, werden vor der Bewertung aus deinem Starter wiederhergestellt.

Was, wenn der Code das Netzwerk braucht?

Abhängigkeiten werden installiert, bevor das Netzwerk getrennt wird. Alles, was während der Tests nach außen ruft, scheitert bei jedem Kandidaten gleich, also mocke externe Dienste im Startercode.

Lehnt Kendor Kandidaten automatisch ab?

Nein. Testergebnisse und Integritätssignale sind Grundlagen für Reviewer. Ein Mensch leitet jeden Kandidaten weiter oder lehnt ihn ab.

Müssen Kandidaten etwas installieren?

Nein. Sie öffnen den Link aus ihrer Einladung im Browser und landen in der IDE, mit Abhängigkeiten, Terminal und Vorschau des Projekts startklar. Keine Webcam, keine Browser-Erweiterung, keine Desktop-App.

Mehr von Kendor

Alle Funktionen

Mach dein nächstes Screening auf Kendor. Lies, was der Code sagt.

Kendor arbeitet mit Engineering-Teams in der EU, im Vereinigten Königreich und in den USA. Sag uns, wen du einstellen willst, und wir richten deine Organisation gemeinsam mit dir ein.