Code-Aufgaben auf GitHub

Kandidaten programmieren in ihrer eigenen IDE – in einem privaten Repo, das Ihnen gehört.

Kandidaten verbinden GitHub über ihren Portal-Link, ohne Kit-Konto. Die in der Phase benannten Reviewer erhalten Lesezugriff, sobald der Kandidat einreicht, und eine Slack-DM, dass sie an der Reihe sind.

Der Kandidat erhält ein privates Repo aus Ihrer Vorlage, mit einer Frist. Sobald er einreicht, erhalten die Reviewer Lesezugriff und prüfen den Code in GitHub.

Im Preis pro Teammitglied enthalten Kandidaten brauchen ein GitHub-Konto. Reviewer brauchen einen Kit-Platz und ihren eigenen GitHub-Login.

Die Einrichtung sollte kürzer dauern als das Review.

Jede Aufgabe bringt Repo-Einrichtung, Zugriffsrechte, Erinnerungen und die Übergabe an die Reviewer mit sich.

Dieselbe Aufgabe, ohne jedes Mal alles neu einzurichten.

Repos anlegen, Collaborators einladen, Erinnerungen schicken, Reviewer hinzufügen – für jeden Kandidaten dieselben Schritte.

Kandidaten brauchen die Anweisungen an einem Ort.

Kandidaten brauchen klare Anweisungen, einen Repo-Link, eine Frist und einen Weg zum Einreichen. Jedes fehlende Detail wird zu einer E-Mail, bevor sie anfangen können.

Geben Sie Kandidaten eine Aufgabe, die dem Job ähnelt.

Ihre Vorlage kann das Framework, die Tests und das Build-Setup enthalten, mit denen Ihr Team arbeitet. So sehen Sie, wie Kandidaten mit Code umgehen, der zur Rolle passt.

Wählen Sie, wie Kandidaten ihre Arbeit einreichen.

Vergleichen Sie Arbeitsumgebung, Fristen und Reviewer-Zugriff. Die Details stehen im aktuellen Tarif des jeweiligen Anbieters.

Wählen Sie, wie Kandidaten ihre Arbeit einreichen.
Funktion Kit CoderPad HackerRank Manuell / ZIP
Coding-Umgebung Echte GitHub-Repos Coding-Umgebung im Browser Coding-Umgebung im Browser Manuelles Repo oder ZIP
Candidate Experience Eigene IDE + GitHub Editor des Anbieters Editor des Anbieters Anweisungen per E-Mail
Fristen Automatische Einreichung + Nachfrist Zeitbegrenzte Sessions Zeitbegrenzte Sessions Verfolgt Ihr Team
ATS-Integration Eine Phase in der Pipeline Drittanbieter-Plugin Drittanbieter-Plugin Copy-Paste
Reviewer-Zugriff Automatisch bei Einreichung hinzugefügt Manuelles Teilen Manuelles Teilen ZIP weiterleiten
Repo-Bereinigung Automatisch archiviert nach Abschluss Entfällt Entfällt Archiviert Ihr Team
Kosten Im Preis pro Teammitglied enthalten Separates Abonnement Separates Abonnement Keine Softwaregebühr

Code-Aufgaben gehören zum Recruiting. Keine Gebühr pro Kandidat, keine Gebühr pro Aufgabe. 30 Tage kostenlos testen, Kreditkarte erforderlich.

Kostenlos starten

Vom Template-Repo bis zum Reviewer-Zugriff.

Verfolgen Sie die Aufgabe von der Einrichtung der Phase bis zu Einreichung und Review.

Vorlage wählen und Frist festlegen

Wählen Sie ein Vorlagen-Repo aus Ihrer GitHub-Organisation. Legen Sie Dauer (1–30 Tage), geschätzten Aufwand und Nachfrist fest. Ergänzen Sie Anweisungen in Markdown.

acme/frontend-challenge 5 Tage Automatische Einreichung ✓
Code-Aufgabe Frontend-Entwickler

GitHub verbinden

Verbinden Sie ein GitHub-Konto, um Zugriff auf das Repo zu erhalten.

GitHub verbinden
Candidate Experience

Anweisungen, Frist und Einreichen-Button an einem Ort.

Kandidaten öffnen die Aufgabe über ihren Portal-Link, lesen die Anweisungen und verbinden GitHub.

  • Aktualisiert sich live, ohne Neuladen der Seite
  • GitHub direkt im Portal verbinden
  • Live-Countdown bis Fristende
  • 72 Stunden Verlängerung selbst beantragen (sofern aktiviert)
  • Eindeutige Einreichungsbestätigung mit Zeitstempel
Kostenlos starten

Im Preis pro Teammitglied enthalten. Keine Gebühr pro Kandidat.

Konfiguration pro Phase

Vorlage und Frist legen Sie pro Rolle fest.

Die Code-Aufgaben-Phase jeder Stellenanzeige hat ihr eigenes Vorlagen-Repo, ihre eigene Frist und eigene Einstellungen. Ändern Sie sie jederzeit, laufende Aufgaben bleiben davon unberührt.

  • Eigenes Vorlagen-Repo je Rolle: Frontend, Backend, Fullstack oder DevOps
  • Frist frei wählbar, von 1 bis 30 Tagen
  • Nachfrist (0–72 Stunden) vor der automatischen Einreichung
  • Verlängerungen für Kandidaten ein- oder ausschalten
  • Markdown-Anweisungen mit voller Formatierung
  • Bezahlte Aufgaben mit Betrag und Währung erfassen

Zugriff, Erinnerungen und Einreichung laufen automatisch.

Repo und Frist laufen von selbst. Über die Einreichung urteilen Ihre Entwickler.

Template-Bibliothek

Halten Sie Starter-Repos für die Rollen bereit, die Sie besetzen. In jeder Stellenanzeige wählen Sie die passende Vorlage. Eine Obergrenze für Vorlagen gibt es nicht.

Verbinden im Kandidatenportal

Kandidaten verbinden GitHub in ihrem Portal. Genau dieses Konto erhält Zugriff auf das Repo der Aufgabe.

Automatische Einreichung bei Fristende

Sind Frist und Nachfrist (0–72 Stunden) abgelaufen, wird die Arbeit automatisch eingereicht und der Zeitpunkt festgehalten.

Reviewer-Zugriff automatisch

Reviewer erhalten Lesezugriff, sobald der Kandidat einreicht. Sie prüfen in GitHub und halten ihr Feedback in Kit fest.

Erinnerung vor Fristende

Der Kandidat erhält 24 Stunden vor Fristende eine Erinnerung per E-Mail.

Archivierung nach Abschluss

Das Repo der Aufgabe wird archiviert, sobald die Phase abgeschlossen ist.

So richten Sie eine Code-Aufgabe ein.

Liegen Ihre Starter-Repos schon in Ihrer GitHub-Organisation, ist Schritt zwei erledigt.

1

GitHub App installieren

Installieren Sie die GitHub App aus Kit heraus und autorisieren Sie Ihre Organisation.

2

Vorlagen-Repos anlegen

Legen Sie in Ihrer GitHub-Organisation eine Vorlage mit dem Startcode und den Dateien an, die der Kandidat braucht.

3

Phase konfigurieren

Fügen Sie einer Stellenanzeige eine Code-Aufgaben-Phase hinzu. Wählen Sie die Vorlage, legen Sie Frist und Nachfrist fest.

4

Kandidaten zur richtigen Phase einladen

Erreicht ein Kandidat die Phase und verbindet GitHub, wird sein Repo angelegt und er erhält eine Einladung. Die Frist beginnt, sobald er sie annimmt.

Teil Ihrer Recruiting-Pipeline

Die Aufgabe bleibt in der Recruiting-Pipeline.

Kandidaten nutzen denselben Portal-Link für ihre Aufgabe, die Hinweise zum Interview und die Terminbuchung. Ihr Team führt alles in einer Pipeline.

Bevor Sie die Phase einbauen.

Wie schneidet Kit im Vergleich zu CoderPad und HackerRank bei Take-Home-Aufgaben ab?

Jeder Kandidat erhält aus Ihrer Vorlage ein privates GitHub-Repo und arbeitet in seiner eigenen IDE. Zugriff, Fristen, Einreichung und Archivierung laufen in Ihrer Recruiting-Pipeline. Den Code prüfen Ihre Entwickler; automatisch bewertet wird nichts.

Kostet jede Code-Aufgabe extra?

Nein. Code-Aufgaben gehören zum Recruiting und sind im Preis pro Teammitglied enthalten. Es gibt keine Gebühr pro Kandidat, keine Gebühr pro Aufgabe und keine Obergrenze für Aufgaben.

Braucht der Kandidat einen GitHub-Account?

Ja. Kandidaten verbinden im Portal ein GitHub-Konto, bevor sie Zugriff auf ihr Repo erhalten.

Sind die Repos der Aufgaben privat?

Ja. Die Repos der Aufgaben sind privat und liegen in Ihrer GitHub-Organisation. Der Kandidat erhält Schreibzugriff (Push), die Reviewer nach der Einreichung Lesezugriff. Mit Abschluss der Phase wird das Repo archiviert. Die GitHub-Berechtigungen Ihrer Organisation gelten zusätzlich.

Kann ich verschiedene Templates für verschiedene Rollen verwenden?

Ja. Die Code-Aufgaben-Phase jeder Stellenanzeige wählt ihr eigenes Vorlagen-Repo aus Ihrer GitHub-Organisation. Nutzen Sie für jede Rolle ein anderes Starter-Repo.

Was passiert, wenn die Deadline abläuft?

Mit Ablauf der ersten Frist beginnt eine Nachfrist von 0 bis 72 Stunden, standardmäßig 24. Bei der endgültigen Frist wird die Arbeit automatisch eingereicht, der Zeitpunkt festgehalten und die Reviewer werden benachrichtigt. Archiviert wird das Repo, sobald die Phase abgeschlossen ist.

Können Kandidaten Verlängerungen beantragen?

Ja, wenn die Phase es erlaubt. Kandidaten können im Portal einmalig 72 Stunden mehr Zeit beantragen, und die Verlängerung wird automatisch genehmigt.

Wie greifen Reviewer auf den Code zu?

Bei der Einreichung werden die in der Phase benannten Reviewer als Collaborators mit Lesezugriff hinzugefügt. Sie prüfen den Code in GitHub, kommentieren dort und halten ihre Bewertung anschließend in Kit fest.

Kann ich Kandidaten für ihre Zeit vergüten?

Ja. Legen Sie Betrag und Währung für die Code-Aufgaben-Phase fest. Kandidaten sehen die Vergütung im Portal und übermitteln nach Abschluss der Aufgabe ihre Zahlungsdaten. Erforderliche Steuerformulare werden von einem Admin geprüft, bevor die Finanzabteilung die Zahlungsanforderung erhält. Ihr Team überweist das Geld.

Hängen Sie eine Code-Aufgaben-Phase an eine Stelle, die ohnehin offen ist.

Kostenlos starten

Prüfen Sie Code in einem Repo, das Ihnen gehört.

Verbinden Sie Ihre GitHub-Organisation, wählen Sie ein Vorlagen-Repo und fügen Sie eine Code-Aufgaben-Phase hinzu. Kandidaten öffnen sie über ihren Portal-Link.