GraphQL-Einstellungstest für die Personalauswahl
Erfahren Sie, wie Kandidaten GraphQL-Code lesen und über das Verhalten einer API nachdenken.
- 10 Minuten
- 15 Fragen
- Mittelstufe
- Multiple Choice
- Fragen auf Englisch
- Smartphone und Desktop
Die kurze Antwort
Der GraphQL-Einstellungstest ist ein Test auf mittlerem Niveau für die Personalauswahl von Backend-, Frontend- und Full-Stack-Entwicklern, API-Designern und Softwareentwicklern, die GraphQL-APIs entwickeln, warten oder aufrufen. Kandidaten lesen kurze Schemata, Operationen und Resolver-Codeausschnitte und beurteilen dann, was diese definieren, ob sie gültig sind und was ein Server zurückgibt.
Was gemessen wird
GraphQL-Schemata entwerfen, gültige Operationen schreiben und vorhersagen, wie ein Server diese validiert, ausführt und beschreibt.
Schemata und das Typsystem
Kandidaten interpretieren kurze Schemata und beurteilen, wie GraphQL-Typen eine API definieren.
Queries, Mutations und Validierung
Kandidaten prüfen Queries und Mutations, entscheiden, ob Operationen gültig sind, und überlegen, wie ein Server sie validiert.
Ausführung, Resolver und Introspection
Kandidaten ziehen anhand von Resolver-Codeausschnitten Schlussfolgerungen zur Ausführung und dazu, welche Informationen eine GraphQL-API über Introspection bereitstellen kann.
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-, Frontend- und Full-Stack-Entwickler, API-Designer und Softwareentwickler, die GraphQL-APIs entwickeln, warten oder aufrufen.
Hinweise auf praktische GraphQL-Kenntnisse
API-Design und API-Nutzung beurteilen
Die Fragen decken beide Seiten einer GraphQL-API ab: das Entwerfen von Schemata und das Schreiben von Anfragen dafür. So erhalten Sie Hinweise, die über die Liste der Technologien im Lebenslauf hinausgehen.
Codebasiertes Denken prüfen
Kandidaten lesen kurze Schemata, Operationen und einfache JavaScript-Resolver-Codeausschnitte und sagen dann voraus, ob diese gültig sind oder welche Ergebnisse ein Server zurückgibt. Beurteilen Sie, wie sie aus Code Schlussfolgerungen ziehen, und nicht nur, wie sie ihre bisherige Arbeit beschreiben.
Herstellerneutral bleiben
Die Fragen orientieren sich an der veröffentlichten GraphQL-Spezifikation und nicht an einer bestimmten Serverbibliothek. Der Test setzt nicht voraus, dass Kandidaten die Tools eines bestimmten Anbieters verwendet haben.
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ätshinweise zur Prüfung durch den Arbeitgeber
Jeder Kandidat erhält einen anderen Fragensatz aus umfangreichen Fragenpools. Die Reihenfolge ist jeweils anders und die Antwortoptionen sind gemischt. Es wird immer nur eine Frage angezeigt. Die Lösungsschlüssel bleiben auf den Servern von HireValid. Bei diesem Test mit 15 Fragen und einer Dauer von 10 Minuten können Kandidaten nicht zu vorherigen Fragen zurückkehren. Wird die Seite neu geladen, erscheint dieselbe Frage erneut und es bleibt nur die noch verfügbare Zeit. Fragetexte können weder kopiert noch markiert werden. Ein blockierter Kopierversuch wird aufgezeichnet. HireValid erfasst Hinweise wie die Zeit außerhalb des Test-Tabs, eingefügte Antworten und Antworten, die schneller gegeben werden, als eine Frage gelesen werden kann. Der Arbeitgeber prüft den Integrity Score zusammen mit dem Zeitverlauf der Hinweise. Der Score trifft nicht selbstständig eine Entscheidung. Mit Einwilligung des Kandidaten können zufällig aufgenommene Webcam-Fotos hinzugefügt werden. Weitere Informationen zum Testdesign finden Sie unter So entwickeln wir unsere Tests.
So beugen wir KI-gestützter Täuschung vor · Integritätssignale
Den Score als einen von mehreren Hinweisen nutzen
Prüfen Sie den Score zusammen mit einer Arbeitsprobe zu GraphQL und einem strukturierten Vorstellungsgespräch. Bei einer Arbeitsprobe können Kandidaten ein Schema oder eine Operation bearbeiten, ähnlich wie in den Codeausschnitten dieses Tests. Stellen Sie allen Kandidaten dieselben stellenrelevanten Fragen und vergleichen Sie ihre Überlegungen mit den Anforderungen der Stelle. Behandeln Sie den Score als einen Hinweis für Ihre Beurteilung und nicht als alleinige Entscheidungsgrundlage. Lesen Sie den Leitfaden zu Einstellungstests und sehen Sie sich auch die Tests zu React und Node.js an.
Fragen für strukturierte Vorstellungsgespräche
Wie würden Sie ein GraphQL-Schema für eine Funktion gestalten, die Ihr Team entwickelt?
Achten Sie darauf, wie der Kandidat das Schema mit dem vorgesehenen Einsatz der API verknüpft und seine Designentscheidungen erklärt.
Erklären Sie mir, wie Sie eine GraphQL-Operation untersuchen würden, die unerwartete Daten zurückgibt.
Achten Sie auf eine klare Beschreibung, wie die Person die Operation, die Validierung, die Ausführung und das relevante Verhalten der Resolver prüfen würde.
Wie würden Sie entscheiden, welche Informationen eine API über Introspection bereitstellen sollte?
Achten Sie auf Überlegungen, die sich auf die API und ihre Nutzer beziehen, und nicht auf eine auswendig gelernte Beschreibung von Introspection.
Bewertung und Vergleichswerte verstehen
Fairness und angemessene Vorkehrungen
Die Fragen orientieren sich an der veröffentlichten GraphQL-Spezifikation und nicht an einer bestimmten Serverbibliothek. Daher werden keine Tools eines bestimmten Anbieters vorausgesetzt. Die Codebeispiele behandeln alltägliche Bereiche wie Bibliotheken, Bestellungen und Veranstaltungen und verwenden Namen aus unterschiedlichen kulturellen Hintergründen. Kurze Resolver-Codeausschnitte sind in einfachem JavaScript geschrieben. Die Formulierungen sind einfach gehalten, damit der Test GraphQL-Kenntnisse und nicht die Lesegeschwindigkeit auf Englisch erfasst.
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 Kandidaten den Test abgeschlossen haben.
Testdetails
Ein kurzer, zeitlich begrenzter Test zu praktischen GraphQL-Kenntnissen für Personen, die GraphQL-APIs entwickeln oder verwenden. Kandidaten lesen kurze Schemata, Operationen und Resolver-Codeausschnitte und entscheiden, was diese definieren, ob sie gültig sind und was ein Server bei ihrer Ausführung zurückgibt. Der Test deckt beide Seiten einer API ab: das Entwerfen des Schemas und das Schreiben von Anfragen dafür.
- 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.
GraphQL, JavaScript sind Marken ihrer jeweiligen Inhaber. HireValid ist weder mit ihnen verbunden noch werden sie von ihnen unterstützt.
Häufig gestellte Fragen
Für wen ist der GraphQL-Test gedacht?+
Dieser Test auf mittlerem Niveau richtet sich an Backend-, Frontend- und Full-Stack-Entwickler, API-Designer und Softwareentwickler, die GraphQL-APIs entwickeln, warten oder aufrufen. Prüfen Sie, ob GraphQL-Arbeit zu der Stelle gehört, bevor Sie den Test in Ihren Einstellungsprozess aufnehmen.
Welches Frageformat verwendet der GraphQL-Test?+
Die 15 Fragen sind Multiple-Choice-Fragen. Kandidaten lesen kurze Schemata, Operationen und Resolver-Codeausschnitte und entscheiden dann, was diese definieren, ob sie gültig sind oder was ein Server zurückgibt. Der Test dauert 10 Minuten. Kandidaten können nicht zu vorherigen Fragen zurückkehren.
Wie geht der GraphQL-Test mit herstellerspezifischen Kenntnissen um?+
Die Fragen orientieren sich an der veröffentlichten GraphQL-Spezifikation und nicht an einer bestimmten Serverbibliothek. Daher setzen sie keine Tools eines bestimmten Anbieters voraus. Die Codebeispiele behandeln alltägliche Bereiche wie Bibliotheken, Bestellungen und Veranstaltungen. Die Resolver-Codeausschnitte verwenden einfaches JavaScript. Die Formulierungen sind einfach gehalten, damit der Fokus auf GraphQL-Kenntnissen und nicht auf der Lesegeschwindigkeit auf Englisch liegt.
Dürfen Kandidaten Hilfsmittel verwenden oder den GraphQL-Test vorher ausprobieren?+
Während des Tests sind keine Hilfsmittel erlaubt. Kandidaten können vor dem Test mit 15 Fragen einen separaten Übungssatz mit vier Fragen und einem Zeitlimit von vier Minuten bearbeiten, um sich mit dem Fragentyp vertraut zu machen.
Ähnliche Tests
Django
10 Minuten, Programmierfähigkeiten
EntdeckenAngular
10 Minuten, Programmierfähigkeiten
EntdeckenShopify
10 Minuten, Programmierfähigkeiten
EntdeckenReact
10 Minuten, Programmierfähigkeiten
EntdeckenCSS
10 Minuten, Programmierfähigkeiten
EntdeckenNode.js
10 Minuten, Programmierfähigkeiten
EntdeckenNutzen Sie den Test GraphQL bei Ihrer nächsten Einstellung
Der Tarif Free umfasst 5 wichtige Tests; kostenpflichtige Tarife umfassen den Vollständige Testbibliothek.