PROGRAMMIERFÄHIGKEITEN

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

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

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

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

Beispielbericht (fiktive Daten)GraphQL
68 %Perzentil 40. Vergleichsgruppe: HireValid-Kandidaten, n = 1.575
Schemata und das Typsystem68 %
Queries, Mutations und Validierung55 %
Ausführung, Resolver und Introspection82 %
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ä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.

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

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

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

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

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.

Lesen Sie, wie wir Fairness berücksichtigen

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

Nutzen Sie den Test GraphQL 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.