SQL-Einstellungstest zu Datenbankoperationen
Erfahren Sie, wie Kandidatinnen und Kandidaten eine Aufgabenbeschreibung aus dem Arbeitsalltag in eine funktionierende SQLite-Abfrage umsetzen.
- 20 Minuten
- 1 Aufgaben
- Berufseinstieg
- Programmieraufgaben
- Fragen auf Englisch
- Nur Desktop
Die kurze Antwort
Der Test „SQL Coding: Database Operations“ gibt Kandidatinnen und Kandidaten 20 Minuten für eine praktische Aufgabe: Sie lesen eine kurze Aufgabenbeschreibung und einen Tabellenaufbau und schreiben dann eine SQLite-Abfrage, die Zeilen wie gewünscht filtert, Berechnungen durchführt, Ergebnisse gruppiert und sortiert sowie bestimmte Zeilen ausschließt. Der Test eignet sich für Einstiegspositionen wie Junior-Backend- und Full-Stack-Entwicklerinnen und -Entwickler, Mitarbeitende im Reporting, Support Engineers und QA-Testerinnen und -Tester.
Was gemessen wird
Eine korrekte SQLite-Abfrage auf Einsteigerniveau anhand einer kurzen geschäftlichen Aufgabenbeschreibung erstellen: filtern, einfache Berechnungen durchführen, gruppieren, sortieren und die darin ausgeschlossenen Zeilen weglassen.
SQL-Abfragen
Kandidatinnen und Kandidaten schreiben eine SQLite-Abfrage, die Zeilen filtert, einfache Berechnungen durchführt, Ergebnisse gruppiert und sortiert und die in der Aufgabenbeschreibung genannten Zeilen ausschließt.
Frageformate
Programmieraufgaben
Die Kandidatin oder der Kandidat: Schreibt oder korrigiert Code in einem Editor und führt ihn mit Beispielen aus.
Sie sehen: Funktionsfähiger Code, der anhand nicht sichtbarer Testfälle geprüft wird, statt nur Syntaxkenntnisse.
1 Aufgaben in 20 Minuten.
Passende Rollen für diesen Test
Junior-Backend- und Full-Stack-Entwicklerinnen und -Entwickler, Mitarbeitende in den Bereichen Daten und Reporting, Support Engineers, QA-Testerinnen und -Tester sowie andere Berufseinsteigerinnen und Berufseinsteiger, die mit kleinen relationalen Datenbanken arbeiten.
Was die Aufgabe zeigen kann
Eine Aufgabenbeschreibung in Abfragelogik umsetzen
Prüfen Sie, ob Kandidatinnen und Kandidaten die Vorgaben in Filter umsetzen und die in der Aufgabenbeschreibung ausgeschlossenen Zeilen weglassen.
Mit berechneten Ergebnissen arbeiten
Die Aufgabe zeigt, wie Kandidatinnen und Kandidaten einfache Berechnungen und Gruppierungen in einer kleinen Datenbank aus dem Arbeitsalltag umsetzen.
Die zurückgegebenen Zeilen prüfen
Die Abfrage wird mit mehreren verborgenen Datensätzen ausgeführt. Der Score zeigt, bei wie vielen davon das erwartete Ergebnis erzielt wird. Eine Abfrage, die nur richtig aussieht, erhält daher eine niedrigere Bewertung.
Den Kontext einheitlich halten
Jede Aufgabenbeschreibung enthält die Tabelle, die Bedeutung der Spalten und die Abfrageregeln. Kenntnisse über unternehmensspezifische Daten sind daher nicht erforderlich.
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.
So geht der Test mit der Integrität der Antworten um
Jede Kandidatin und jeder Kandidat erhält eine andere Frage aus einem großen Fragenpool, jeweils eine Frage nach der anderen. Der Test dauert 20 Minuten. Frühere Fragen können nicht erneut aufgerufen werden. Die Zeitmessung läuft auf den Servern von HireValid. Wird die Seite neu geladen, erscheint dieselbe Frage wieder, und es bleibt nur die noch verfügbare Zeit. Der Fragetext kann nicht kopiert oder markiert werden. Versuche, ihn zu kopieren, werden erfasst. Der Code wird auf den Servern von HireValid mit verborgenen Testfällen ausgeführt. Die Testfälle und Lösungen gelangen nicht in den Browser. Einfügungen in den Editor werden erfasst. HireValid fasst außerdem Signale wie die Zeit außerhalb des Test-Tabs und ungewöhnlich schnelle Antworten in einem Integrity Score mit einer Zeitleiste der Belege zur Prüfung durch den Arbeitgeber zusammen. Der Score trifft keine eigenständige Entscheidung. Mit Einwilligung der Kandidatin oder des Kandidaten können Arbeitgeber in zufälligen Abständen Webcam-Fotos aufnehmen lassen.
So beugen wir KI-gestützter Täuschung vor · Integritätssignale
Den Score als Beleg nutzen
Der Score zeigt, wie eine einzelne Abfrage mit verborgenen Daten abschneidet. Betrachten Sie ihn daher als Beleg, den eine Person prüfen sollte, nicht als alleinige Grundlage für eine Einstellungsentscheidung. Ergänzen Sie ihn durch eine separate Arbeitsprobe und ein strukturiertes Vorstellungsgespräch, in dem es um die Herangehensweise der Kandidatin oder des Kandidaten an eine Aufgabenbeschreibung geht. Weitere Informationen zum Thema Einstellung finden Sie in unserem Leitfaden zu Einstellungstests und unter So entwickeln wir unsere Tests. Eine passende Position finden Sie unter Junior Developer. Sie können die Aufgabe auch mit SQL Coding: Querying vergleichen.
Fragen für strukturierte Vorstellungsgespräche
Wie würden Sie eine Aufgabenbeschreibung mit mehreren Anforderungen an die Zeilen in eine Abfrage umsetzen?
Achten Sie darauf, ob die Person klar erläutert, wie sich jede Vorgabe in einen Filter umsetzen lässt und wie sie prüft, welche Zeilen ausgeschlossen werden sollen.
Wie würden Sie eine Aufgabenbeschreibung angehen, in der berechnete und gruppierte Ergebnisse verlangt werden?
Achten Sie auf einen schrittweisen Plan, der die verlangte Berechnung und Gruppierung mit dem Tabellenaufbau verknüpft.
Wie würden Sie vorgehen, wenn eine Abfrage zusätzliche Zeilen zurückgibt?
Achten Sie darauf, ob die Person die Bedingungen aus der Aufgabenbeschreibung mit der Abfrage abgleicht und prüft, welche Bedingung die zusätzlichen Zeilen zugelassen hat.
Wie würden Sie prüfen, ob die Sortierung den Vorgaben in der Aufgabenbeschreibung entspricht?
Achten Sie darauf, ob die Person auf die verlangte Sortierung eingeht und die zurückgegebenen Zeilen praktisch überprüft.
Bewertung und Vergleichswerte verstehen
Fairness und angemessene Vorkehrungen
Jede Aufgabenbeschreibung nennt den Tabellenaufbau, die Bedeutung der Spalten und alle Regeln, die für die Abfrage gelten. Kenntnisse über die Daten oder Abläufe eines bestimmten Unternehmens sind daher nicht erforderlich. Die Beispiele stammen aus dem Arbeitsalltag und behandeln etwa Buchungen, Kredite, Lagerbestände und Lieferungen. Die Namen spiegeln unterschiedliche Hintergründe wider, Beträge werden als einfache Zahlen ohne Währungssymbole angegeben, und die Datumsangaben folgen einem einheitlich genannten Format. Die Formulierungen sind einfach gehalten und auf das für die Position erforderliche Niveau abgestimmt.
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: Bei jedem Testversuch gibt es eine Aufgabe. Der Score bezieht sich daher auf eine einzelne Abfrage. Angaben zur Zuverlässigkeit liegen vor, sobald 200 Kandidatinnen und Kandidaten den Test abgeschlossen haben.
Testdetails
Eine praktische Aufgabe in einer kleinen Datenbank aus dem Arbeitsalltag. Die Kandidatin oder der Kandidat liest eine kurze Aufgabenbeschreibung und einen Tabellenaufbau und schreibt dann eine SQLite-Abfrage, die genau die geforderten Zeilen zurückgibt: gefiltert, berechnet und sortiert wie in der Aufgabenbeschreibung angegeben. Die Abfrage wird mit mehreren verborgenen Datensätzen ausgeführt. Die Bewertung zeigt, bei wie vielen davon das erwartete Ergebnis erzielt wird.
- Die Fragen sind auf Englisch.
- Es sind keine Hilfsmittel erforderlich.
- 1 Übungsaufgabe, 10 Minuten, vor dem zeitlich begrenzten Test.
- Wird an einem Desktop- oder Laptop-Computer absolviert.
SQLite 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
Wie wird die Abfrage im Test „SQL Coding: Database Operations“ bewertet?+
Die SQLite-Abfrage der Kandidatin oder des Kandidaten wird auf den Servern von HireValid mit mehreren verborgenen Datensätzen ausgeführt. Der Score zeigt, bei wie vielen davon das erwartete Ergebnis erzielt wird. Die verborgenen Daten gelangen nie in den Browser. Daher kann die Abfrage nicht gezielt auf diese Daten abgestimmt werden.
Wie trägt der Test „SQL Coding: Database Operations“ zur Fairness bei?+
Jede Aufgabenbeschreibung enthält den Tabellenaufbau, die Bedeutung der Spalten und alle Regeln für die Abfrage. Daher müssen Kandidatinnen und Kandidaten keine Kenntnisse über die Daten eines bestimmten Unternehmens mitbringen. Die Beispiele stammen aus dem Arbeitsalltag und sind einfach und passend zur jeweiligen Position formuliert.
Dürfen Kandidatinnen und Kandidaten im Test „SQL Coding: Database Operations“ Hilfsmittel verwenden oder zu einer Frage zurückkehren?+
Der Test wird an einem Desktop-Computer oder Laptop absolviert. Hilfsmittel sind nicht erlaubt, und frühere Fragen können nicht erneut aufgerufen werden. Die Übung enthält eine Frage und dauert 10 Minuten. Der Einstellungstest enthält eine Frage und dauert 20 Minuten.
Für welche Positionen eignet sich der Test „SQL Coding: Database Operations“?+
Dieser Test für Einstiegspositionen eignet sich für Junior-Backend- und Full-Stack-Entwicklerinnen und -Entwickler, Mitarbeitende in den Bereichen Daten und Reporting, Support Engineers, QA-Testerinnen und -Tester sowie andere Berufseinsteigerinnen und Berufseinsteiger, die mit kleinen relationalen Datenbanken arbeiten. Die einzelne Aufgabe bewertet eine Abfrage. Berücksichtigen Sie den Score daher zusammen mit weiteren Erkenntnissen aus dem Auswahlverfahren.
Ähnliche Tests
MySQL
10 Minuten, Programmierfähigkeiten
EntdeckenNoSQL-Datenbanken
10 Minuten, Programmierfähigkeiten
EntdeckenSQL-Coding: Abfragen
30 Minuten, Programmierfähigkeiten
EntdeckenPostgreSQL
10 Minuten, Softwarekenntnisse
EntdeckenElasticsearch
10 Minuten, Softwarekenntnisse
EntdeckenMicrosoft SQL Server
10 Minuten, Softwarekenntnisse
EntdeckenNutzen Sie den Test SQL-Programmierung: Datenbankbetrieb bei Ihrer nächsten Einstellung
Der Tarif Free umfasst 5 wichtige Tests; kostenpflichtige Tarife umfassen den Vollständige Testbibliothek.