SQL-Online-Tests

DevSkiller SQL-Online-Tests wurden von unserem engagierten Team geschrieben, um die Fähigkeiten von SQL-Entwicklern für verschiedene Positionen zu bewerten. Unsere SQL-Codierungstests sind die perfekte Lösung für all Ihre technischen Screening- und Online-Interview-Anforderungen.

Auf der Grundlage der Methodik von RealLifeTesting™ können Sie DevSkiller verwenden, um Kandidaten für Junior-, Mittel- und Senior-Positionen zu testen.

Abgedeckte Technologien:

Programmiersprache: SQL

SQL-Frameworks und Bibliotheken: MySQL, PostgreSQL, Oracle, MSSQL und andere

Werkzeuge bauen:MSBuild

SQL
JUNIOR
Geprüfte Fähigkeiten
Dauer
25 Minuten max.
Auswertung
Automatisch
Test-Übersicht

Auswahlfragen

Beurteilung des Wissens über Logisches Denken, Mathematik, MySQL, SQL

Code-Lücken

Beurteilung des Wissens über SQL

Aufgabe - Ebene: Einfach

SQL | MySQL | Briefmarkenkatalog | AVG-Funktion - Auswahl der Briefmarken (Name und Preis), deren Preis größer oder gleich dem Gesamtdurchschnittspreis ist.

SQL
JUNIOR
Geprüfte Fähigkeiten
Dauer
33 Minuten max.
Auswertung
Automatisch
Test-Übersicht

Auswahlfragen

Beurteilung des Wissens über Logisches Denken, SQL, MySQL

Code-Lücken

Beurteilung des Wissens über MySQL, SQL

Aufgabe - Ebene: Einfach

SQL | MySQL | Stempelkatalog | A Self JOIN - Auswahl von Stempeln (Name und Ort), die sich am selben Ort befinden.

SQL
MIDDLE
Geprüfte Fähigkeiten
Dauer
53 Minuten max.
Auswertung
Automatisch
Test-Übersicht

Auswahlfragen

Beurteilung des Wissens über SQL, PostgreSQL

Code-Lücken

Beurteilung des Wissens über PostgreSQL, SQL

Aufgabe - Ebene: Mittel

SQL | PostgreSQL | Music Store | Time function - Berechnet die Dauer aller Lieder auf jeder CD und gibt eine Liste aus.

SQL
JUNIOR
Geprüfte Fähigkeiten
Dauer
26 Minuten max.
Auswertung
Automatisch
Test-Übersicht

Auswahlfragen

Beurteilung des Wissens über Logisches Denken, SQL

Code-Lücken

Beurteilung des Wissens über SQL

Aufgabe - Ebene: Einfach

SQL | PostgreSQL | Hotels - Durchschnittspreise - Bereiten Sie den Bericht mit den Durchschnittspreisen in den Städten vor.

SQL
JUNIOR
Geprüfte Fähigkeiten
Dauer
27 Minuten max.
Auswertung
Automatisch
Test-Übersicht

Auswahlfragen

Beurteilung des Wissens über Logisches Denken, SQL

Code-Lücken

Beurteilung des Wissens über SQL

Aufgabe - Ebene: Einfach

SQL | PostgreSQL | Hotels - Buchungen - Bereiten Sie die Buchungsliste mit der Anzahl der Tage, dem Preis pro Tag und dem Gesamtpreis für den Aufenthalt vor.

SQL
SENIOR
Geprüfte Fähigkeiten
Dauer
52 Minuten max.
Auswertung
Automatisch
Test-Übersicht

Auswahlfragen

Beurteilung des Wissens über Logisches Denken, SQL

Aufgabe - Ebene: Hart

SQL | PostgreSQL | Hotels - Städte und Top-Hotels - Bereiten Sie eine Liste von Städten mit dem Datum der letzten Buchung und einem Hauptfoto (photos[0]) des beliebtesten Hotels (nach Anzahl der Buchungen) in dieser Stadt vor.

terraform
JUNIOR
Geprüfte Fähigkeiten
Dauer
69 Minuten max.
Auswertung
Automatisch
Test-Übersicht

Auswahlfragen

Beurteilung des Wissens über DevOps, Terraform, AWS

Code-Lücken

Beurteilung des Wissens über DevOps, Terraform, AWS

Programmieraufgabe - Stufe: Einfach

DevOps | Terraform, AWS | Erstellen der EC2-Instanz mit spezifischem AMI - Erstellen der EC2-Instanz mit spezifischem AMI in einer Standard-VPC mit SSH-Zugang, unter Verwendung von Terraform und AWS-Provider.

Java
MIDDLE
Geprüfte Fähigkeiten
Dauer
57 Minuten max.
Auswertung
Automatisch
Test-Übersicht

Auswahlfragen

Beurteilung des Wissens über Java, Federstiefel

Code-Lücken

Beurteilung des Wissens über PostgreSQL, SQL

Programmieraufgabe - Stufe: Medium:

Java | Spring Boot | Items Retriever Microservice - Implementieren Sie einen Microservice zum Abrufen von Artikeln aus dem Shopping-System.

SQL
MIDDLE
Geprüfte Fähigkeiten
Dauer
65 Minuten max.
Auswertung
Automatisch
Test-Übersicht

Datenbankaufgabe - Level: Mittel

SQL | MSSQL | Finding nulls - Schreiben Sie eine Abfrage, die die Namen aller Elemente zurückgibt, die nicht verfügbar sind

Datenbankaufgabe - Level: Mittel

SQL | MSSQL | Finden von Datumsbereichen - Schreiben Sie eine Abfrage, die die Namen aller Artikel zurückgibt, die innerhalb der letzten 7 Tage hinzugefügt wurden.

Datenbankaufgabe - Level: Mittel

SQL | MSSQL | Verwendung von Aggregaten - Schreiben Sie eine Abfrage, die die Namen aller Artikel einer bestimmten Kategorie zurückgibt

Datenbankaufgabe - Level: Mittel

SQL | MSSQL | Finden von Duplikaten - Schreiben Sie eine Abfrage, die die Namen aller doppelten Elemente zurückgibt

Python
SENIOR
Geprüfte Fähigkeiten
Dauer
82 Minuten max.
Auswertung
Automatisch
Test-Übersicht

Auswahlfragen

Beurteilung des Wissens über Große Daten, PySpark, Python

Code-Lücken

Beurteilung des Wissens über SQL

Programmieraufgabe - Stufe: Hart

Python | PySpark | Fleet Management Corporation - Erkennung von Geschwindigkeitsüberschreitungen und Überprüfung der Korrektheit eines bestehenden Prädiktors.

Java
JUNIOR
Geprüfte Fähigkeiten
Dauer
120 Minuten max.
Auswertung
Automatisch
Test-Übersicht

Front-End-Programmieraufgabe - Level: Einfach

JavaScript | TypeScript | Rechnungsanwendung - Frontend - Implementieren Sie den Frontend-Teil zum Zusammenführen und Aggregieren der Rechnungsdaten mit Währungskursen.

Back-End-Programmieraufgabe - Level: Einfach

Java | Rechnungsanwendung - Backend - Implementieren Sie den Backend-Teil zum Suchen und Aggregieren von Rechnungsdaten mit dem Service und den DAO-Methoden.

Daten-Wissenschaft
JUNIOR
Geprüfte Fähigkeiten
Dauer
45 Minuten max.
Auswertung
Automatisch
Test-Übersicht

Aufgabe - Ebene: Einfach

SQL | Briefmarkenkatalog | Die drei höchsten Preise - Wählen Sie drei Briefmarken (Preis und Name) mit dem höchsten Preis.

Programmieraufgabe - Stufe: Einfach

Python | Pandas | HTML-Tabellenparser - Implementieren Sie eine Funktion, um eine HTML-Tabelle in eine Datei im CSV-Format zu konvertieren.

Python
MIDDLE
Geprüfte Fähigkeiten
Dauer
120 Minuten max.
Auswertung
Automatisch
Test-Übersicht

Auswahlfragen

Beurteilung des Wissens über Python

Programmieraufgabe - Stufe: Medium:

Python | Fahrzeugverkaufsbericht - Implementieren Sie eine Anwendung zur Erstellung von Berichten auf der Grundlage des Data Warehouse für Fahrzeugverkäufe.

DevOps
SENIOR
Geprüfte Fähigkeiten
Dauer
66 Minuten max.
Auswertung
Automatisch
Test-Übersicht

Auswahlfragen

Beurteilung des Wissens über DevOps, Dockarbeiter

DevOps-Aufgabe - Level: Schwer

DevOps | Master of Disaster Recovery (CentOS) - Wiederherstellung von Daten aus einer defekten MariaDB/MySQL-Datenbank.

DevOps
SENIOR
Geprüfte Fähigkeiten
Dauer
66 Minuten max.
Auswertung
Automatisch
Test-Übersicht

Auswahlfragen

Beurteilung des Wissens über DevOps, Dockarbeiter

DevOps-Aufgabe - Level: Schwer

DevOps | Master of Disaster Recovery (Ubuntu) - Daten aus einer defekten MariaDB/MySQL-Datenbank wiederherstellen.

PostgreSQL
MIDDLE
Geprüfte Fähigkeiten
Dauer
44 Minuten max.
Auswertung
Automatisch
Test-Übersicht

Auswahlfragen

Beurteilung des Wissens über SQL

Code-Lücken

Beurteilung des Wissens über SQL

Aufgabe - Ebene: Mittel

SQL | PostgreSQL | Hotels - Optimierung der Hotelseite - Verbessern Sie die Leistung der Hotelseite, die derzeit ORM verwendet.

MongoDB
MIDDLE
Geprüfte Fähigkeiten
Dauer
51 Minuten max.
Auswertung
Automatisch
Test-Übersicht

Auswahlfragen

Beurteilung des Wissens über SQL, MongoDB, NoSQL

Code-Lücken

Beurteilung des Wissens über MongoDB

Aufgabe - Ebene: Mittel

SQL | Kundendaten - Finden Sie alle Kunden, deren Vor- und Nachnamen in dieser Datenbank nicht eindeutig sind, sowie die Anzahl, wie oft jedes Vor- und Nachnamenpaar in der Datenbank erscheint.

PHP
MIDDLE
Geprüfte Fähigkeiten
Dauer
60 Minuten max.
Auswertung
Automatisch
Test-Übersicht

Code-Lücken

Beurteilung des Wissens über SQL

Auswahlfragen

Beurteilung des Wissens über ES6, JavaScript, CSS, HTML, WCAG 2.0, Web-Zugänglichkeit

Programmieraufgabe - Stufe: Medium:

PHP | Categories Repository - Implementieren Sie PDO-Abfragen, die den Benutzern gültige Ergebnisse über Filme zurückgeben.

PHP
SENIOR
Geprüfte Fähigkeiten
Dauer
88 Minuten max.
Auswertung
Automatisch
Test-Übersicht

Auswahlfragen

Beurteilung des Wissens über SQL, ES6, JavaScript, AJAX, Web-Entwicklung

Programmieraufgabe - Stufe: Hart

PHP | XML-CSV-Konverter - Implementieren Sie Filter- und Datentransformationsmethoden, um alle Tests zu bestehen.

PHP
JUNIOR
Geprüfte Fähigkeiten
Dauer
41 Minuten max.
Auswertung
Automatisch
Test-Übersicht

Code-Lücken

Beurteilung des Wissens über SQL, CSS, HTML

Auswahlfragen

Beurteilung des Wissens über JavaScript

Programmieraufgabe - Stufe: Einfach

PHP | Faker | Grundlegende Datenmanipulation - Implementieren Sie alle Methoden in der Klasse app/Faker.

MongoDB
SENIOR
Geprüfte Fähigkeiten
Dauer
56 Minuten max.
Auswertung
Automatisch
Test-Übersicht

Auswahlfragen

Beurteilung des Wissens über SQL, MongoDB, NoSQL

Code-Lücken

Beurteilung des Wissens über MongoDB

Aufgabe - Ebene: Hart

SQL | Sparse table | Füllen - Schreiben Sie eine Abfrage, die die Liste aller Benutzer mit dem Erstellungsdatum und das Datum aus der vorherigen Nicht-Null-Zeile für die von dem Fehler betroffenen Einträge zurückgibt.

MongoDB
JUNIOR
Geprüfte Fähigkeiten
Dauer
27 Minuten max.
Auswertung
Automatisch
Test-Übersicht

Auswahlfragen

Beurteilung des Wissens über SQL, MongoDB, NoSQL

Code-Lücken

Beurteilung des Wissens über MongoDB, SQL

Aufgabe - Ebene: Einfach

SQL | Briefmarkenkatalog | CASE-Anweisung - Erstellen Sie eine Select-Anweisung, mit der Sie Ihre Briefmarkensammlung in 3 Gruppen einteilen.

NumPy
MIDDLE
Geprüfte Fähigkeiten
Dauer
80 Minuten max.
Auswertung
Automatisch
Test-Übersicht

Auswahlfragen

Bewertung der Kenntnisse über *SQL

Programmieraufgabe - Stufe: Medium:

Python | NumPy | Flugzeug-Messdatenverarbeitung - Vollständige Datenverarbeitungsanwendung, die Datenströme mit NumPy, Python und Datenanalyse aggregiert und komprimiert.

Python
JUNIOR
Geprüfte Fähigkeiten
Dauer
54 Minuten max.
Auswertung
Automatisch
Test-Übersicht

Auswahlfragen

Beurteilung des Wissens über SQL

Programmieraufgabe - Stufe: Einfach

Python | DNA Analyzer - Implementieren Sie eine Methode in Python, die einen statistischen DNA-Bericht generiert.

Die richtigen SQL-Online-Tests zur Überprüfung von SQL-Entwicklern

Empfohlene Rollen für unsere SQL-Online-Tests

  • Datenanalytiker
  • Datenbank-Administrator
  • SQL-Entwickler
  • Datenbank-Ingenieur
  • Datenbank-Spezialist
  • Junior-SQL-Entwickler
  • Mittel-SQL-Entwickler
  • Senior SQL-Entwickler
  • Dateneingabe-Techniker
  • Spezialist für Datenqualität

Wie unsere SQL-Online-Tests funktionieren

Die RealLifeTesting™ Methodik ist die Grundlage für die SQL-Codierungstests von DevSkiller. Unsere Auswahl an Codierungstests hilft Ihnen, die Kenntnisse Ihrer Bewerber über verschiedene SQL-Versionen zu analysieren. Darüber hinaus helfen Ihnen unsere Codierungstests dabei, die Codierfähigkeiten, Problemlösungsfähigkeiten und das Zeitmanagement der Bewerber zu beurteilen.

Schlüsselmerkmale

  • Devskiller-SQL-Codierungstests messen die Codierfähigkeiten der Bewerber und nicht nur ihr akademisches Wissen
  • Ferntests, die Ihnen die Freiheit und Bequemlichkeit geben, Kandidaten aus der ganzen Welt zu testen
  • Die Methodik von RealLifeTesting™ schafft eine bessere Benutzererfahrung, bei der die Kandidaten ihre eigene IDE benutzen, GIT klonen, Unit-Tests durchführen und zu Forschungszwecken auf Stack Overlow/Github/Google zugreifen können.
  • Striktes Anti-Plagiat-Werkzeug, das genaue Testergebnisse gewährleistet
  • Automatisch generierte Ergebnisse, die auch Nicht-Techniker verstehen können
  • SQL-Codierungstests für Junior-, Mittel- und Senior-Level-Positionen verfügbar

Was Sie bei SQL-Entwicklern beachten sollten

SQL ist die populärste 4GL (Fourth Generation Programming Language), was bedeutet, dass Programmierer nur angeben, wie das Ergebnis aussieht, und nicht, wie die Datenbank das Ergebnis berechnen soll. SQL ist in andere, allgemeinere Programmiersprachen wie Java eingebettet, um auf Daten aus zentralen Datenbanken zuzugreifen.

Ein qualifizierter SQL-Entwickler sollte über versierte Fähigkeiten im Bereich der SQL-Leistung verfügen. Darüber hinaus sollte Ihr erfolgreicher Kandidat über SQL-Designfähigkeiten mit nachgewiesenen Kenntnissen der relationalen Theorie verfügen. Schließlich können sich SQL-Refactoring-Fähigkeiten in größeren Teams, in denen die SQL komplexer ist, als sehr nützlich erweisen.

In unseren SQL-Online-Tests behandelte Fähigkeiten

  • HSQLDB
  • Mongo
  • MongoDB
  • MSSQL
  • MySQL
  • NoSQL
  • Oracle
  • PostgreSQL
  • SQL
  • CSS
  • ES6
  • HTML
  • Javascript
  • PDO

Sieht gut aus, will aber mehr?

Möchten Sie Codierungstests in einer vordefinierten Umgebung durchführen? Vielleicht möchten Sie Bewerber mit Ihrer eigenen Codebasis testen? Bei DevSkiller können Sie kundenspezifische Tests mit Hilfe unseres Online-Aufgabenassistenten erstellen. Lösen Sie alle Ihre technischen Screening-Anforderungen mit unseren SQL-Codierungstests noch heute.

Möchten Sie einen Beweis dafür, dass unsere SQL-Online-Tests funktionieren?

Wie sollen Sie verstehen, wie effektiv unser Screening-Tool ist, wenn Sie es noch nie ausprobiert haben? Schließlich unterscheiden sich unsere DevSkiller SQL-Online-Tests von den traditionellen algorithmischen Tests, die Sie kennengelernt haben. Verlassen Sie sich nicht auf unser Wort, sondern schauen Sie sich an, was einige unserer früheren Kunden zu sagen haben:

Patrycja Kiljańska - Spezialist für Talentakquise bei Spartez

"Wir haben eine wartungsintensive Inhouse-Lösung durch DevSkiller ersetzt. Unser Prozess sieht gleich aus, aber das Produkt bietet uns eine bessere Leistung. Die Ergebnisse sind auch viel einfacher zu bewerten."

Michael Gerwig Technischer Leiter bei Ada Health

"DevSkiller hat uns geholfen, wertvolle Vor-Ort-Zeit für Bewerber zu sparen, die bereits wahrscheinlich passen werden. Wir sparen 3 Stunden pro Bewerber - das war die Zeit, die wir vorher mit Bewerbern für eine technische Aufgabe verbracht haben."

Jonatan Rugarn - CEO, Gründer, Recruiter bei Lingonberry Talent Acquisition, Engineering Manager bei Avinode Group

"Die Dauer des Rekrutierungsprozesses hat sich nicht verändert, aber wir verbringen weniger Zeit und Aufwand pro Kandidat. Außerdem verschwenden wir keine Zeit mit den falschen Kandidaten."

Häufig gestellte Fragen

Wie werden die SQL-Online-Tests ausgewertet?

Einer der Hauptvorteile der DevSkiller-Tests ist, dass die Auswertung unserer SQL-Online-Tests automatisch erfolgt. Sobald der Kandidat fertig ist, beginnt unser Screening-Tool mit der Bearbeitung der Lösungen und bewertet automatisch, wie gut jeder Kandidat abgeschnitten hat. Dies erspart den Personalverantwortlichen unzählige mühsame Stunden, die sie mit der Bewertung von Algorithmentests verbringen.

Die Bewerber werden danach beurteilt, ob die von ihnen erarbeitete Lösung funktioniert oder nicht (ein wesentlicher Faktor bei der Softwareentwicklung). Wie sich ihre Lösung in Grenzfällen verhalten würde, sowie der Inhalt und die Qualität ihres Codes. Erfolgreich sind diejenigen Bewerber, die ihre Fähigkeiten zum kritischen Denken in der vorgegebenen Zeit am besten unter Beweis stellen können.

Die Ergebnisse werden dann in prägnanten, leicht verständlichen Berichten zusammengefasst, die auch von technisch nicht versierten Fachleuten verstanden werden können, unabhängig von ihren eigenen technischen Kenntnissen.

Wie nehmen die Bewerber an einem SQL-Online-Test teil?

Die SQL-Online-Tests von Devskiller sind per Fernzugriff zugänglich und können von jedem Ort der Welt aus absolviert werden. Das spart wertvolle Zeit, die damit verbracht wird, zu warten, bis sowohl der Bewerber als auch der Interviewer Zeit haben, einen Test durchzuführen. Sobald die Einladungen zum Test verschickt wurden, muss sich der Personalverantwortliche nur noch zurücklehnen und auf die Ergebnisse warten. Die Personalverantwortlichen können sogar Zeitlimits für jeden Test festlegen, um sicherzustellen, dass sie nicht warten müssen.

Für den Test selbst haben die Kandidaten die Möglichkeit, die hochmoderne In-Browser-IDE von DevSkiller zu verwenden oder das Projekt in ihrer bevorzugten IDE fertig zu stellen und es dann in GIT zu klonen. Wenn sie möchten, können die Kandidaten Unit-Tests durchführen, um sicherzustellen, dass ihre Lösungen so funktionieren, wie sie sollen.

Wie lange dauern die SQL-Online-Tests?

Die Dauer unserer SQL-Online-Tests ist flexibel und wird dem Personalverantwortlichen überlassen. Jeder SQL-Test wird mit Standardeinstellungen, einschließlich einer Standarddauer, geliefert, die jedoch leicht angepasst werden können. Selbst einzelne Fragen innerhalb eines Tests können bei Bedarf mit Zeitlimits versehen werden.

Was halten die Kandidaten von DevSkiller SQL Online-Tests?

Die Reaktionen von Entwicklern auf unsere SQL-Online-Tests sind im Großen und Ganzen sehr positiv. Die große Mehrheit der Kandidaten freut sich über die Chance, ihre Fähigkeiten in der Softwareentwicklung unter Beweis zu stellen. Wenn gelegentlich die Reaktion eines Entwicklers nicht so ausfällt, wie wir es erwarten, dann ist das in der Regel nur eine anfängliche Reaktion darauf, dass er die Tests überhaupt machen muss. Viele Entwicklertests spiegeln nicht die tatsächliche Arbeit von Entwicklern wider, so dass sie gegenüber Entwicklertests misstrauisch werden können. Sobald sie merken, dass unsere Tests anders sind, reagieren sie überwiegend positiv und freuen sich über die Chance, zeigen zu können, was sie wirklich können.

Unsere SQL-Online-Tests ermöglichen es Entwicklern, normale Programmierwerkzeuge und Konventionen wie Unit-Tests und Klonen in GIT von einer persönlichen IDE aus zu verwenden.

DevSkiller-Logo TalentBoost-Logo TalentScore Logo