Teste dein SQL über Filterung und NULL-Semantik, Joins, Aggregation und Window Functions und Constraints. 30 Szenario-Fragen, sofortige Auswertung nach Kategorie, kostenlos ohne Anmeldung.
Ohne Anmeldung — dein Ergebnis erscheint sofort.
Er spannt Anfänger bis Experte in einer Sitzung. Die frühen Fragen behandeln Dinge, denen jeder SQL-Nutzer begegnet — NULL-Vergleiche, INNER gegen LEFT JOIN, BETWEEN's Grenzen. Die späteren gehen in Join-Fan-Out mit Aggregaten, Window Functions, CTEs, Transaction Isolation und Constraints. Deine Punktzahl ordnet dich einer von vier Stufen zu, und die Stufennamen sind bewusst die, die Stellenanzeigen verwenden.
Nein. Jede Frage wird gegen Standard-SQL-Verhalten geschrieben, das über PostgreSQL, MySQL, SQL Server und SQLite geteilt wird — NULL-Semantik, Join-Typen und die ANSI Window-Function-Syntax. Nichts hier hängt von einer Vendor-spezifischen Erweiterung ab.
Es sampelt die gleiche Art von Lesen-und-Vorhersagen-Logik, mit der die meisten Arbeitgeber-Screens beginnen, im selben Kurz-Szenario-Format, daher funktioniert es zur Vorbereitung. Es ist nicht eine Kopie eines bestimmten Arbeitgeber-Tests, und eine gute Punktzahl hier ist kein Zertifikat. Was es dir sagt, ist welcher der vier Bereiche du Punkte verlieren würdest, was die nützliche Sache zu wissen ist, bevor ein technisches Interview.
Etwa sechs Minuten. Es gibt keinen Timer auf einzelnen Fragen — der Test misst, ob du weißt, was die Query zurückgibt, nicht wie schnell du klicken kannst. Du kannst über eine Frage so lange nachdenken, wie du möchtest.
Unser Test sollte nicht als umfassende oder genaue Bewertung Ihrer Fähigkeiten angesehen werden. Die Ergebnisse dienen nur zu Informations- und Selbstreflexionszwecken.
Teste dein SQL über Filterung und NULL-Semantik, Joins, Aggregation und Window Functions und Constraints. 30 Szenario-Fragen, sofortige Auswertung nach Kategorie, kostenlos ohne Anmeldung.
Das ist ein szenariobasierter SQL-Test: 30 kurze Queries, gefolgt von einer Frage, was tatsächlich passiert, wenn sie laufen. Eine WHERE-Klausel, die gegen NULL verglichen wird und stillschweigend nichts zurückgibt. Ein LEFT JOIN, der sich wie ein INNER JOIN verhält, sobald du die falsche Spalte filterst. Ein NOT IN, das stillschweigend jede Zeile löscht, weil ein Wert in der Subquery NULL war. Du wählst die Antwort, die dem, was die Datenbank tatsächlich zurückgibt, entspricht, nicht was aussieht, als sollte es passieren.
Die 30 Fragen decken vier Bereiche ab — Filterung und NULL-Semantik, Joins und Set-Operationen, Aggregation und Subqueries, und Window Functions/CTEs/Transaktionen/Constraints. Diese vier sind die Orte, wo das Lesen einer Query und das Ausführen einer Query sich stillschweigend unterscheiden, und wo ein Stellenanzeige's Strong SQL sich in einem Interview als etwas Bestimmtes herausstellt. Du bekommst für jeden Bereich eine Punktzahl, also zeigt sich eine schwache Stelle als schwache Stelle statt als niedrigere Gesamtpunktzahl.
Es dauert etwa sechs Minuten, es gibt keine Anmeldung, und es gibt keine zu schreibende oder auszuführende Query — jede Frage ist Lesen-und-Vorhersagen, auf die gleiche Weise, wie ein Senior-Ingenieur einen Pull Request überprüft. Syntax zu kennen und zu wissen, was eine bestimmte Query gegen bestimmte Daten tut, sind unterschiedliche Fähigkeiten, und das misst die zweite.
Sieh, welcher der vier SQL-Bereiche dich wirklich ausbremst
Erhalte eine Aufschlüsselung nach Kategorie — Filterung/NULLs, Joins, Aggregation, Windows/Transaktionen
Finde heraus, welche Stufe du bist: Anfänger, Mittelstufe, Fortgeschritten oder Experte
Vergleiche, wo du sitzt, mit dem, was Stellenanzeigen unter starkem SQL verstehen
Eine Tabelle hat eine nullable Spalte age. Du führst SELECT * FROM users WHERE age = NULL aus. Wie viele Zeilen gibt das zurück, auch wenn mehrere Zeilen age auf NULL gesetzt haben?
30 Fragen, 6 Min.. Auto-Advance — kein manueller Weiter.
Sofortige Aufschlüsselung Ihres Profils. Kostenlos, teilbar, gespeichert, wenn Sie sich anmelden.
Premium schaltet den Vollbericht frei — Karrieren, Stärken, Wachstumspfade.