REST-API-Design-Test für die Personalauswahl
Beurteilen Sie, wie Bewerber:innen HTTP-APIs gestalten und Änderungen für die Arbeit mit REST-APIs dokumentieren.
- 10 Minuten
- 15 Fragen
- Mittelstufe
- Multiple Choice
- Fragen auf Englisch
- Smartphone und Desktop
Die kurze Antwort
Der REST-API-Design-Test ist ein zeitlich begrenzter Satz praxisnaher Fragen für die Einstellung von Backend- und Full-Stack-Entwickler:innen, Webentwickler:innen, Softwarearchitekt:innen, Integration Engineers sowie technischen Produkt- oder Projektmanager:innen mit mittlerer Berufserfahrung, die mit REST-APIs arbeiten. Er bewertet Entscheidungen zu HTTP-Methoden, Anfrage- und Antwortstrukturen, Statuscodes sowie API-Dokumentation und Änderungsmanagement.
Was gemessen wird
HTTP-Methoden auswählen, Anfragen und Antworten gestalten, Statuscodes festlegen sowie REST-APIs dokumentieren und weiterentwickeln.
HTTP-Methoden und ihre Semantik
Bewerber:innen wählen HTTP-Methoden für Vorgänge aus, die in kurzen HTTP-Austauschen dargestellt werden, und wenden dabei die angegebenen REST-Konventionen an.
Anfragegestaltung
Bewerber:innen wählen Anfrageformen aus, die zur API-Beschreibung und den JSON-Bodies des jeweiligen Szenarios passen.
Antwortgestaltung und Statuscodes
Bewerber:innen wählen Antwortstrukturen und Statuscodes aus, die zum HTTP-Austausch und den angegebenen Richtlinien passen.
API-Dokumentation und Änderungsmanagement
Bewerber:innen wählen Dokumentationsänderungen aus, die zu einer sich weiterentwickelnden REST-API und den dafür angegebenen Konventionen passen.
Frageformate
Multiple Choice
Die Kandidatin oder der Kandidat: Liest eine kurze Situation, Tabelle oder Aussage und wählt die richtige oder alle richtigen Antworten aus.
Sie sehen: Ob die kandidierende Person den Stoff gut genug kennt, um ihn anzuwenden, statt ihn nur wiederzuerkennen.
15 Fragen in 10 Minuten, die nacheinander angezeigt werden.
Passende Rollen für diesen Test
Backend- und Full-Stack-Entwickler:innen, Webentwickler:innen, Softwarearchitekt:innen, Integration Engineers sowie technische Produkt- oder Projektmanager:innen, die mit REST-APIs arbeiten.
Sehen Sie, wie Bewerber:innen mit Entscheidungen zum API-Design umgehen
Entscheidungen im Kontext sehen
Kurze HTTP-Austausche, JSON-Bodies und API-Beschreibungen zeigen anhand praxisnaher Beispiele, wie Bewerber:innen mit Methoden, Anfrageformen und Statuscodes umgehen.
Halten Sie die Beispiele sprachneutral
Die Fragen verwenden einfache HTTP-Nachrichten, JSON und YAML. Bewerber:innen benötigen daher keine bestimmte Programmiersprache oder kein bestimmtes Framework, um ihre Überlegungen zu REST-APIs zu zeigen.
Angegebene Konventionen anwenden
Wenn Teams unterschiedlichen REST-Konventionen folgen, nennt die Frage die anzuwendende Richtlinie. Die Antworten hängen nicht vom hausinternen Stil eines einzelnen Unternehmens ab.
Was Sie für jede kandidierende Person erhalten
- Während des gesamten Tests im Test-Tab geblieben
- Keine eingefügten Antworten
- In gleichmäßigem Tempo beantwortet
Ergebnisse, Profile und Integritätssignale dienen Ihnen als Anhaltspunkte, die Sie zusammen mit einem Vorstellungsgespräch prüfen können. Sie führen niemals automatisch zu einer Entscheidung.
Integritätssignale des Tests zur Prüfung durch Arbeitgeber
Jede:r Bewerber:in erhält einen anderen Fragensatz aus umfangreichen Fragenpools. Fragen und Antwortoptionen erscheinen in unterschiedlicher Reihenfolge. Im Browser wird jeweils eine Frage angezeigt, und die Lösungsschlüssel bleiben auf den Servern von HireValid. Die Zeitmessung läuft auf dem Server. Wird die Seite neu geladen, erscheint dieselbe Frage wieder, wobei nur die verbleibende Zeit zählt. Bewerber:innen können Fragetext weder kopieren noch auswählen. Blockierte Kopierversuche werden in der Zeitleiste angezeigt. Persönliche Einladungslinks laufen ab, und ein abgeschlossener Test kann nicht wiederholt werden. HireValid fasst Signale wie die Zeit außerhalb des Test-Tabs, eingefügte Antworten und Antworten, die schneller gegeben werden, als eine Frage gelesen werden kann, in einem Integrity Score und einer Zeitleiste mit Hinweisen für die Prüfung durch Arbeitgeber zusammen. Das System trifft niemals selbst eine Entscheidung.
So beugen wir KI-gestützter Täuschung vor · Integritätssignale
Nutzen Sie den Score als Grundlage für Ihre Prüfung
Kombinieren Sie den Score mit einer Arbeitsprobe zu einer API-Änderung und einem strukturierten Vorstellungsgespräch. Beurteilen Sie die Überlegungen der Bewerber:innen im jeweiligen Kontext. Der Score ist eine Grundlage für Ihre Prüfung, keine Einstellungsentscheidung. Weitere technische Kompetenzbereiche decken der Node.js-Test, der FastAPI-Test und der Django-Test ab. Alternativ können Sie mit dem Leitfaden zu Einstellungstests einen einheitlichen Prozess planen.
Fragen für strukturierte Vorstellungsgespräche
Erzählen Sie mir von einer Entscheidung, die Sie beim Design einer REST-API getroffen haben. Was hat Ihre Wahl beeinflusst?
Achten Sie darauf, wie die Bewerber:innen ihre Überlegungen zur Anfrage oder Antwort und den angewandten Konventionen begründen.
Wie würden Sie eine Änderung an der Anfrage- oder Antwortstruktur einer API handhaben?
Achten Sie auf eine klare Begründung der Designentscheidung und darauf, wie die Änderung in der API-Dokumentation festgehalten würde.
Beschreiben Sie, wie Sie entscheiden, welche HTTP-Methode und welcher Statuscode zu einem API-Vorgang passen.
Achten Sie auf eine Begründung, die sich auf den Vorgang und die Richtlinien stützt, deren Einhaltung das Team vereinbart hat.
Bewertung und Vergleichswerte verstehen
Fairness und angemessene Vorkehrungen
Die Beispiele bestehen aus einfachen HTTP-Nachrichten, JSON und YAML. Daher ist keine bestimmte Programmiersprache oder kein bestimmtes Framework erforderlich. Die Szenarien verwenden neutrale Geschäftsressourcen wie Bestellungen, Buchungen und Lagerbestände sowie Namen mit unterschiedlichem kulturellem Hintergrund. Sie enthalten weder Währungssymbole noch Redewendungen oder lokales Wissen. Wenn Teams unterschiedlichen Konventionen folgen, nennt die Frage die anzuwendende Richtlinie. Die Antworten hängen daher nie vom unternehmensinternen Stil eines einzelnen Unternehmens ab.
Sie können jedem Kandidaten als angemessene Anpassung mehr Zeit geben. Die Ergebnisse dienen der Prüfung durch eine Person, niemals einer automatischen Entscheidung.
Vorläufig: Die Zuverlässigkeit wird angegeben, sobald 200 Bewerber:innen den Test abgeschlossen haben.
Testdetails
Ein zeitlich begrenzter Satz praxisnaher Fragen zum Entwerfen und Entwickeln von HTTP-APIs im REST-Stil. Bewerber:innen lesen kurze HTTP-Austausche, JSON-Bodies und API-Beschreibungen und wählen dann die Methode, die Form der Anfrage, den Statuscode oder die Dokumentationsänderung aus, die gängigen REST-Konventionen entspricht.
- Die Fragen sind auf Englisch.
- Es sind keine Hilfsmittel erforderlich.
- Jede Frage wird der Reihe nach einmal beantwortet. Ein Zurückgehen ist nicht möglich.
- 4 Übungsfragen, 4 Minuten, vor dem zeitlich begrenzten Test.
OpenAPI ist eine Marke des jeweiligen Inhabers. HireValid ist weder mit dem Inhaber verbunden noch wird das Unternehmen von ihm unterstützt.
Häufig gestellte Fragen
Was lesen Kandidatinnen und Kandidaten im REST-API-Design-Test?+
Jede der 15 Multiple-Choice-Fragen zeigt einen kurzen HTTP-Austausch, einen JSON-Body oder eine API-Beschreibung in Form einfacher HTTP-Nachrichten, JSON und YAML. Die Szenarien verwenden neutrale Geschäftsressourcen wie Bestellungen, Buchungen und Lagerbestände. Sie enthalten weder Währungssymbole noch Redewendungen oder lokales Wissen, sodass keine bestimmte Programmiersprache oder kein bestimmtes Framework erforderlich ist.
Wie geht der REST-API-Design-Test mit unterschiedlichen Teamkonventionen um?+
Bei einigen Punkten folgen Teams unterschiedlichen REST-Konventionen. Wo das relevant ist, nennt die Frage die anzuwendende Richtlinie. Die Antwort hängt daher nie vom unternehmensinternen Stil eines einzelnen Unternehmens ab. Andernfalls richten sich die Antworten nach gängigen REST-Konventionen für Methoden, Anfrageformen und Statuscodes.
Sind Hilfsmittel im REST-API-Design-Test erlaubt, und können Bewerber:innen zu vorherigen Fragen zurückkehren?+
Hilfsmittel sind im Test nicht erlaubt, und Bewerber:innen können nicht zu vorherigen Fragen zurückkehren. Der Test ist nicht auf Desktop-Geräte beschränkt. Der separate Übungssatz umfasst 4 Fragen und dauert 4 Minuten.
Wer sollte den REST-API-Design-Test absolvieren?+
Der Test eignet sich für die Einstellung von Fachkräften mit mittlerer Berufserfahrung, darunter Backend- und Full-Stack-Entwickler:innen, Webentwickler:innen, Softwarearchitekt:innen, Integration Engineers sowie technische Produkt- oder Projektmanager:innen, die mit REST-APIs arbeiten.
Ähnliche Tests
React
10 Minuten, Programmierfähigkeiten
EntdeckenNode.js
10 Minuten, Programmierfähigkeiten
EntdeckenFastAPI
10 Minuten, Programmierfähigkeiten
EntdeckenShopify
10 Minuten, Programmierfähigkeiten
EntdeckenDjango
10 Minuten, Programmierfähigkeiten
EntdeckenASP.NET (einschließlich ASP.NET Core)
10 Minuten, Programmierfähigkeiten
EntdeckenNutzen Sie den Test REST-API-Design bei Ihrer nächsten Einstellung
Der Tarif Free umfasst 5 wichtige Tests; kostenpflichtige Tarife umfassen den Vollständige Testbibliothek.