Lebenslauf-Längenprüfung: passt die Länge zu Ihrer Erfahrung?
Die API zur Lebenslauf-Längenprüfung beantwortet eine scheinbar einfache Frage: Hat dieser Lebenslauf die richtige Länge für diesen Kandidaten?
Im Browser ausführen – kostenlos
Recruiter brauchen für den ersten Blick nur Sekunden, und die gängige Empfehlung ist eindeutig — eine Seite für alle mit weniger als zehn Jahren Berufserfahrung, höchstens zwei darüber hinaus. Sie senden eine Wortzahl und die Jahre der Berufserfahrung und erhalten ein klares Urteil — too_short, appropriate oder too_long — zusammen mit den empfohlenen Seiten- und Wortgrenzen, einer geschätzten Seitenzahl und einer verständlichen Erklärung. Es ist derselbe deterministische Regelsatz, den Recruiter zitieren, als einzelner Aufruf, den Sie in eine Jobbörse, einen CV-Builder oder ein Bewerbermanagementsystem einbauen können.
Warum die Länge des Lebenslaufs weiterhin zählt
Die Einstellungsforschung wiederholt immer wieder denselben Befund: Recruiter schenken einem Lebenslauf nur wenige Sekunden, bevor sie entscheiden, ob sie weiterlesen. Die Länge ist der erste Filter, den sie anwenden, oft unbewusst. Ein zweiseitiges Dokument eines Kandidaten drei Jahre nach dem Studium signalisiert schlechtes Urteilsvermögen darüber, was zählt; eine halbleere Seite eines erfahrenen Ingenieurs signalisiert dünne Erfahrung. Die vielzitierte Faustregel ist einfach: eine Seite bei weniger als zehn Jahren Berufserfahrung, maximal zwei Seiten jenseits dieser Marke, und füllen Sie einen Lebenslauf niemals nur auf, um Platz zu füllen. Da eine Seite in typischer Lebenslauf-Formatierung etwa fünfhundert Wörter fasst, lässt sich die Regel sauber in Wortzahlen übersetzen — etwa fünfhundertfünfzig Wörter für Junior- und Mid-Level-Kandidaten, elfhundert für Senior-Kandidaten und eine Untergrenze von rund zweihundert Wörtern, unter der jeder Lebenslauf dünn wirkt. Diese Lebenslauf-Längenprüfung bildet genau diese Übersetzung ab, damit Sie sie automatisch und in großem Umfang anwenden können, bevor ein Mensch das Dokument je zu sehen bekommt.
Wie das Urteil berechnet wird
Die Prüfung nimmt zwei Zahlen entgegen: die Gesamtwortzahl des Lebenslaufs und die Jahre der Berufserfahrung des Kandidaten. Die Berufserfahrung muss null oder positiv sein — ein negativer Wert wird als ungültige Eingabe abgelehnt, da er nur aus einem Eingabe- oder Parsing-Fehler vorgelagert stammen kann. Von dort an ist die Logik eine deterministische Nachschlagetabelle. Unter zehn Jahren Berufserfahrung liegt die Obergrenze bei einer Seite, ausgedrückt als fünfhundertfünfzig Wörter, um dichtere Formatierung zu erlauben; ab zehn Jahren steigt die Obergrenze auf zwei Seiten beziehungsweise elfhundert Wörter. Unabhängig von der Erfahrung wird alles unter zweihundert Wörtern als zu kurz markiert. Die Antwort meldet das Urteil, die empfohlene Mindest- und Höchstwortzahl, die empfohlene maximale Seitenzahl und die geschätzte Seitenzahl des eingereichten Lebenslaufs, berechnet mit fünfhundert Wörtern pro Seite und gerundet auf zwei Dezimalstellen. Ein lesbarer Hinweistext erklärt das Urteil und nennt bei zu langen Lebensläufen exakt, wie viele Wörter zu streichen sind. Nichts ist zufällig und nichts ruft ein Modell auf: Dieselbe Eingabe erzeugt immer dieselbe Ausgabe.
Einsatzorte in einer Recruiting-Pipeline
Die häufigste Integration ist ein CV-Builder oder eine Jobbörse, die Kandidaten vor dem Einreichen coachen möchte: Prüfung beim Speichern ausführen, das Urteil inline anzeigen und bei zu langen Dokumenten auf Kürzungshinweise verlinken. Bewerbermanagementsysteme nutzen sie als leichtgewichtiges Qualitätsgate und markieren überlange Lebensläufe zur Überprüfung, statt sie direkt abzulehnen. Outplacement- und Karrierecoaching-Plattformen wenden sie gebündelt auf ihren gesamten Kundenbestand an, um zu priorisieren, wer zuerst Redaktionshilfe braucht. Da die Prüfung deterministisch und zustandslos ist, kann sie bedenkenlos bei jedem tastaturgesteuerten Speichern aufgerufen werden und ist günstig genug, um nächtlich einen ganzen Talentpool zu durchlaufen. Derselbe Code, der die kostenpflichtige API bedient, läuft kostenlos im Browser-Widget auf dieser Seite, sodass Kandidaten ihre eigenen Lebensläufe ohne Konto testen können und Sie erst zahlen, wenn Sie den Aufruf automatisieren. Bei $0.002 pro Anfrage kostet die Prüfung von zehntausend Lebensläufen etwa so viel wie ein Kaffee — und die Ausgabe ist stabil genug, um in einem Audit-Trail neben jeder Bewerbung gespeichert zu werden.
Anwendungsfälle
Kandidaten im CV-Builder coachen
Führen Sie die Prüfung bei jedem Speichern eines Lebenslaufs aus und zeigen Sie das Urteil inline an — mit konkreten Kürzungshinweisen, wenn das Dokument für das Erfahrungsniveau zu lang ist.
Qualitätsgate im Bewerbermanagementsystem
Markieren Sie überlange oder verdächtig dünne Lebensläufe automatisch, damit sich Recruiter auf Kandidaten konzentrieren können, deren Dokumente die grundlegenden Standards erfüllen.
Batch-Triage für Karrierecoaching-Plattformen
Bewerten Sie über Nacht einen gesamten Kundenbestand und priorisieren Sie Redaktionstermine für die Kandidaten, deren Lebensläufe die meiste Arbeit brauchen.
Häufige Fragen
Was kostet das?
$0.002 pro Anfrage. Auf dieser Seite können Sie die Prüfung außerdem kostenlos in Ihrem Browser ausführen.
Welche Eingaben werden benötigt?
Nur zwei Zahlen: die Gesamtwortzahl des Lebenslaufs und die Jahre der Berufserfahrung des Kandidaten. Die Berufserfahrung muss null oder positiv sein; ein negativer Wert wird als ungültige Eingabe abgelehnt.
Wie lauten die Längenregeln?
Unter zehn Jahren Berufserfahrung liegt die Obergrenze bei einer Seite (etwa 550 Wörter). Ab zehn Jahren steigt sie auf zwei Seiten (etwa 1100 Wörter). Alles unter 200 Wörtern wird als zu kurz markiert.
Liest die Prüfung den Lebenslauf selbst?
Nein. Sie liefern die Wortzahl und behalten so die Kontrolle über das Dokument. Die Prüfung bewertet nur die Länge im Verhältnis zum Erfahrungsniveau.
Ist das Ergebnis deterministisch?
Ja. Der Regelsatz ist fest und zustandslos — dieselbe Wortzahl und Berufserfahrung liefern immer dasselbe Urteil.
Was bedeutet ‚estimated_pages‘?
Es ist die Wortzahl geteilt durch 500 (eine typische volle Lebenslauf-Seite), gerundet auf zwei Dezimalstellen, damit Sie in Seiten denken können, obwohl die Eingabe in Wörtern erfolgt.
Für Entwickler — API-Zugang
Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.
Endpunkt
Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.
Aufruf aus Ihrem Stack
curl -X POST https://api.kit.forhosting.com/life/resume-length-check \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"word_count":620,"years_experience":4}'const res = await fetch("https://api.kit.forhosting.com/life/resume-length-check", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"word_count": 620,
"years_experience": 4
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/life/resume-length-check",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"word_count": 620,
"years_experience": 4
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/life/resume-length-check", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"word_count":620,"years_experience":4}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"word_count":620,"years_experience":4}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/life/resume-length-check", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"word_count": 620,
"years_experience": 4
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "life.resume_length_check",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.
Preis
Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.
Fehler
| HTTP | Code | Bedeutung |
|---|---|---|
401 | unauthorized | Der API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer). |
402 | insufficient_balance | Ihr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht. |
404 | unknown_type | Unbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog. |
429 | rate_limited | Zu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt. |