PROGRAMMIERFÄHIGKEITEN

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

  1. 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.

  2. 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.

  3. 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

Beispielbericht (fiktive Daten)REST-API-Design
70 %Perzentil 44. Vergleichsgruppe: HireValid-Kandidaten, n = 854
HTTP-Methoden und ihre Semantik67 %
Anfragegestaltung64 %
Antwortgestaltung und Statuscodes65 %
API-Dokumentation und Änderungsmanagement82 %
Integrity ScoreHohe Sicherheit
  • 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.

Diesen Test kostenlos nutzen

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.

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

  1. 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.

  2. 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.

  3. 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.

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.

Lesen Sie, wie wir Fairness berücksichtigen

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

Nutzen 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.

Diesen Test kostenlos nutzenFree-Tarif. Keine Kreditkarte erforderlich.
Free-Tarif. Keine Kreditkarte erforderlich.Diesen Test kostenlos nutzen

Über das Redaktionsteam

Verfasst und auf Fakten geprüft vom Redaktionsteam von HireValid. Geprüfte Quellen . Lesen Sie die redaktionellen Richtlinien.