SQL online tests

DevSkiller SQL online tests zijn geschreven door ons toegewijde team om SQL ontwikkelaar vaardigheden te beoordelen voor verschillende posities. Onze SQL coderingstesten zijn de perfecte oplossing voor al uw technische screening en online interview behoeften.

Aangedreven door de RealLifeTesting™ methodologie, kunt u DevSkiller gebruiken om kandidaten te testen voor junior, middle, en senior posities.

Bestreken technologieën:

Programmeertaal: SQL

SQL kaders en bibliotheken: MySQL, PostgreSQL, Oracle, MSSQL en anderen

Bouw gereedschap:MSBuild

SQL
MIDDEN
Geteste vaardigheden
Duur
65 maximaal minuten.
Evaluatie
Automatisch
Testoverzicht

Database taak - Niveau: Medium

SQL | MSSQL | Finding nulls - Schrijf een query die de namen geeft van alle items die niet beschikbaar zijn

Database taak - Niveau: Medium

SQL | MSSQL | Het vinden van datumbereiken - Schrijf een query die de namen geeft van alle items die in de laatste 7 dagen zijn toegevoegd.

Database taak - Niveau: Medium

SQL | MSSQL | Aggregaten gebruiken - Schrijf een query die de namen van alle items van een bepaalde categorie teruggeeft

Database taak - Niveau: Medium

SQL | MSSQL | Dubbele items vinden - Schrijf een query die de namen geeft van alle items die dubbel zijn

Python
SENIOR
Geteste vaardigheden
Duur
82 maximaal minuten.
Evaluatie
Automatisch
Testoverzicht

Keuzevragen

beoordeling van kennis van Big Data, PySpark, Python

Code leemtes

beoordeling van kennis van SQL

Programmeertaak - Niveau: Moeilijk

Python | PySpark | Fleet management corporation - Detecteer snelheidsovertredingen en controleer de juistheid van een bestaande voorspeller.

Java
JUNIOR
Geteste vaardigheden
Duur
120 maximaal minuten.
Evaluatie
Automatisch
Testoverzicht

Front End programmeer taak - Level: Makkelijk

JavaScript | TypeScript | Factuur applicatie - frontend - Implementeer het front-end gedeelte voor het samenvoegen en aggregeren van de factuur data met valuta wisselkoersen.

Back End programmeer taak - Level: Makkelijk

Java | Factuur applicatie - backend - Implementeer het backend gedeelte voor het zoeken en aggregeren van factuur gegevens met de service en de DAO methodes.

Gegevenswetenschap
JUNIOR
Geteste vaardigheden
Duur
45 maximaal minuten.
Evaluatie
Automatisch
Testoverzicht

Taak - Niveau: Gemakkelijk

SQL | Postzegelcatalogus | De drie hoogste prijzen - Kies drie postzegels (prijs en naam) met de hoogste prijs.

Programmeer taak - Niveau: Gemakkelijk

Python | Pandas | HTML tabel parser - Implementeer een functie om een HTML tabel om te zetten in een CSV-formaat bestand.

Python
MIDDEN
Geteste vaardigheden
Duur
120 maximaal minuten.
Evaluatie
Automatisch
Testoverzicht

Keuzevragen

beoordeling van kennis van Python

Programmeeropdracht - Niveau: Medium

Python | Voertuig verkoop rapport - Implementeer een applicatie om rapporten te maken gebaseerd op het voertuig verkoop data warehouse.

DevOps
SENIOR
Geteste vaardigheden
Duur
66 maximaal minuten.
Evaluatie
Automatisch
Testoverzicht

Keuzevragen

beoordeling van kennis van DevOps, Docker

DevOps taak - Niveau: Moeilijk

DevOps | Master of Disaster Recovery (CentOS) - Herstel gegevens van een kapotte MariaDB/MySQL database.

DevOps
SENIOR
Geteste vaardigheden
Duur
66 maximaal minuten.
Evaluatie
Automatisch
Testoverzicht

Keuzevragen

beoordeling van kennis van DevOps, Docker

DevOps taak - Niveau: Moeilijk

DevOps | Master of Disaster Recovery (Ubuntu) - Herstel gegevens van een kapotte MariaDB/MySQL database.

PostgreSQL
MIDDEN
Geteste vaardigheden
Duur
44 maximaal minuten.
Evaluatie
Automatisch
Testoverzicht

Keuzevragen

beoordeling van kennis van SQL

Code leemtes

beoordeling van kennis van SQL

Taak - Niveau: Medium

SQL | PostgreSQL | Hotels - hotels pagina optimalisatie - Verbeteren van de performantie van de hotels pagina die momenteel ORM gebruikt.

MongoDB
MIDDEN
Geteste vaardigheden
Duur
51 maximaal minuten.
Evaluatie
Automatisch
Testoverzicht

Keuzevragen

beoordeling van kennis van SQL, MongoDB, NoSQL

Code leemtes

beoordeling van kennis van MongoDB

Taak - Niveau: Medium

SQL | Klantgegevens - Zoek alle klanten waarvan de voor- en achternaam niet uniek zijn in deze database, evenals het aantal keren dat elk voor- en achternaampaar voorkomt in de database.

PHP
MIDDEN
Geteste vaardigheden
Duur
60 maximaal minuten.
Evaluatie
Automatisch
Testoverzicht

Code leemtes

beoordeling van kennis van SQL

Keuzevragen

beoordeling van kennis van ES6, JavaScript, CSS, HTML, WCAG 2.0, Toegankelijkheid van het web

Programmeeropdracht - Niveau: Medium

PHP | Categories Repository - Implementeer PDO queries die geldige resultaten over films zullen teruggeven aan gebruikers.

PHP
SENIOR
Geteste vaardigheden
Duur
88 maximaal minuten.
Evaluatie
Automatisch
Testoverzicht

Keuzevragen

beoordeling van kennis van SQL, ES6, JavaScript, AJAX, Web ontwikkeling

Programmeertaak - Niveau: Moeilijk

PHP | XML-CSV Converter - Implementeer filtering en data transformatie methoden om alle tests te doorstaan.

PHP
JUNIOR
Geteste vaardigheden
Duur
41 maximaal minuten.
Evaluatie
Automatisch
Testoverzicht

Code leemtes

beoordeling van kennis van SQL, CSS, HTML

Keuzevragen

beoordeling van kennis van JavaScript

Programmeer taak - Niveau: Gemakkelijk

PHP | Faker | Basis data manipulatie - Implementeer alle methodes in de app/Faker klasse.

MongoDB
SENIOR
Geteste vaardigheden
Duur
56 maximaal minuten.
Evaluatie
Automatisch
Testoverzicht

Keuzevragen

beoordeling van kennis van SQL, MongoDB, NoSQL

Code leemtes

beoordeling van kennis van MongoDB

Taak - Niveau: Hard

SQL | Fill sparse table - Schrijf een query die de lijst van alle gebruikers met de aanmaakdatum teruggeeft en de datum van de vorige niet-nul rij voor de inzendingen die getroffen zijn door de bug.

MongoDB
JUNIOR
Geteste vaardigheden
Duur
27 maximaal minuten.
Evaluatie
Automatisch
Testoverzicht

Keuzevragen

beoordeling van kennis van SQL, MongoDB, NoSQL

Code leemtes

beoordeling van kennis van MongoDB, SQL

Taak - Niveau: Gemakkelijk

SQL | Postzegelcatalogus | CASE verklaring - Maak een select verklaring, waarmee u uw postzegelverzameling in 3 groepen gaat verdelen.

NumPy
MIDDEN
Geteste vaardigheden
Duur
80 maximaal minuten.
Evaluatie
Automatisch
Testoverzicht

Keuzevragen

beoordeling van de kennis van *SQL

Programmeeropdracht - Niveau: Medium

Python | NumPy | Vliegtuig meetgegevens verwerking - Complete gegevensverwerking applicatie die gegevensstromen aggregeert en comprimeert met behulp van NumPy, Python en Data Analysis.

Python
JUNIOR
Geteste vaardigheden
Duur
54 maximaal minuten.
Evaluatie
Automatisch
Testoverzicht

Keuzevragen

beoordeling van kennis van SQL

Programmeer taak - Niveau: Gemakkelijk

Python | DNA Analyzer - Implementeer een methode in Python die een DNA statistisch rapport genereert.

MIDDEN
Geteste vaardigheden
Duur
40 maximaal minuten.
Evaluatie
Automatisch
Testoverzicht

Keuzevragen

beoordeling van kennis van SQL, MySQL

Taak - Niveau: Medium

SQL | Klantgegevens - Zoek alle klanten waarvan de voor- en achternaam niet uniek zijn in deze database, evenals het aantal keren dat elk voor- en achternaampaar voorkomt in de database.

SENIOR
Geteste vaardigheden
Duur
45 maximaal minuten.
Evaluatie
Automatisch
Testoverzicht

Keuzevragen

beoordeling van kennis van SQL

Taak - Niveau: Hard

SQL | Fill sparse table - Schrijf een query die de lijst van alle gebruikers met de aanmaakdatum teruggeeft en de datum van de vorige niet-nul rij voor de inzendingen die getroffen zijn door de bug.

SQL
JUNIOR
Geteste vaardigheden
Duur
25 maximaal minuten.
Evaluatie
Automatisch
Testoverzicht

Keuzevragen

beoordeling van kennis van SQL

Taak - Niveau: Gemakkelijk

SQL | Boeken | Zoek boeken zonder beoordelingen - Selecteer alle titels van de boeken die geen beoordeling hebben.

De juiste SQL online tests om SQL ontwikkelaars te screenen

Aanbevolen rollen voor onze SQL online tests

  • Gegevensanalist
  • Database beheerder
  • SQL ontwikkelaar
  • Database ingenieur
  • Database specialist
  • Junior SQL ontwikkelaar
  • Midden SQL ontwikkelaar
  • Senior SQL ontwikkelaar
  • Data entry technicus
  • Specialist gegevenskwaliteit

Hoe onze SQL online tests werken

De RealLifeTesting™ methodologie is de motor achter de DevSkiller SQL codeertests. Onze selectie van codeertests zal u helpen bij het analyseren van de kennis van uw sollicitanten van verschillende SQL versies. Daarnaast helpen onze codeertests u bij het beoordelen van de codeervaardigheden, probleemoplossend vermogen en tijdmanagement van uw sollicitanten.

Belangrijkste kenmerken

  • DevSkiller SQL-coderingstests meten het coderingsvermogen van sollicitanten en niet alleen hun academische kennis
  • Testen op afstand geeft u de vrijheid en het gemak om kandidaten van over de hele wereld te testen
  • De RealLifeTesting™-methodologie creëert een betere gebruikerservaring waarbij kandidaten hun eigen IDE kunnen gebruiken, kunnen klonen naar GIT, unit tests kunnen uitvoeren en toegang hebben tot Stack Overlow/Github/Google voor onderzoek
  • Strikte anti-plagiaat tool die accurate testresultaten garandeert
  • Automatisch gegenereerde resultaten die niet-techneuten kunnen begrijpen
  • SQL-coderingstests beschikbaar voor junior-, midden- en senior-level posities

Wat te zoeken in SQL ontwikkelaars

SQL is de populairste 4GL (Vierde Generatie Programmeertaal), wat betekent dat programmeurs alleen aangeven hoe het resultaat er uit moet zien, in plaats van hoe de database het resultaat moet berekenen. SQL wordt ingebed in andere, meer algemene programmeertalen zoals Java om toegang te krijgen tot gegevens uit centrale databanken.

Een gekwalificeerde SQL ontwikkelaar moet goed bekend zijn met SQL performance. Daarnaast moet uw succesvolle kandidaat beschikken over SQL ontwerp vaardigheden met aantoonbare kennis van relationele theorie. Tenslotte kunnen SQL refactoring vaardigheden goed van pas komen in grotere teams waar de SQL complexer is.

Vaardigheden die aan bod komen in onze SQL online tests

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

Ziet er goed uit, maar wil je meer?

Wilt u codeertests uitvoeren in een vooraf gedefinieerde omgeving? Misschien wilt u aanvragers testen met uw eigen codebase? Bij DevSkiller kunt u aangepaste tests bouwen met behulp van onze online taakwizard. Los al uw technische screeningbehoeften vandaag nog op met onze SQL-coderingstests.

Want proof that our SQL online tests work?

How can you be expected to understand how effective our screening tool is if you’ve never tried it? After all, our DevSkiller SQL online tests are different to the traditional algorithmic tests you will have encountered. Don’t take our word for it, have a look at what some of our past customers have to say:

Patrycja Kiljańska – Talent acquisition specialist at Spartez

"We hebben een interne oplossing met veel onderhoud vervangen door DevSkiller. Ons proces ziet er hetzelfde uit, maar het product geeft ons betere prestaties. De resultaten zijn ook veel gemakkelijker te beoordelen."

Michael Gerwig Engineering manager bij Ada Health

"DevSkiller heeft ons geholpen om kostbare on-site tijd te besparen voor sollicitanten die waarschijnlijk al geschikt zijn. We besparen 3 uur per kandidaat - dat was de tijd die we voorheen met sollicitanten aan een technische taak besteedden."

Jonatan Rugarn - CEO, Oprichter, Recruiter bij Lingonberry Talent Acquisition, Engineering Manager bij Avinode Group

"De duur van het wervingsproces is niet veranderd, maar we besteden minder tijd en moeite per kandidaat. Ook verspillen we geen tijd aan de verkeerde kandidaten."

Vaak gestelde vragen

How are SQL online tests evaluated?

One of the main advantages of DevSkiller testing is that evaluation of our SQL online tests happens automatically. As soon as the candidate is finished, our screening tool gets to work on the solutions and automatically assesses how well each candidate has done. This saves recruiters countless arduous hours spent marking algorithm tests.

Candidates are assessed on whether or not the solution they came up with would run (an essential factor in all software development). How their solution would perform in edge cases and the content and quality of their code. Successful candidates are those who can best demonstrate their critical thinking skills in the time allotted.

Results are then compiled into concise, easy-to-follow reports, that non-technical professionals can understand regardless of their own level of technical skill.

How do candidates take an SQL online test?

Devskiller SQL online tests are accessed remotely and can be taken from anywhere in the world. Saving valuable time spent waiting until both the candidate and the interviewer have time to conduct a test. Remote-testing means once the test invites are sent, the recruiter just has to sit back and wait for the results to come in. Recruiters can even add time limits to each test to make sure they’re not left waiting around.

When it comes to the test itself, candidates have the option of using DevSkiller’s state-of-the-art in-browser IDE or they can complete the project on their favorite IDE and then clone the project to GIT. If they want, candidates can run unit tests to make sure their solutions work the way they are supposed to.

What’s the duration of SQL online tests?

The duration of our SQL online tests is flexible and is left up to the recruiter. Each SQL test comes loaded with default settings, including a default duration, but these can be easily adjusted. Even individual questions within a test can be given time limits if required.

What do candidates think of DevSkiller SQL online tests?

Developers’ reactions to our SQL online tests are by and large, very positive. The vast majority of candidates relish the chance to prove their software development skills. If occasionally, a developer’s reaction is not as we expect,  this is usually just an initial reaction to having to take the tests at all. Many developer tests don’t reflect the real work that developers actually do, so they can grow wary of developer testing. Once they realize our tests are different, they’re overwhelmingly positive in their responses and love the chance to actually show what they can do.

Our SQL online tests allow developers to use normal coding tools and conventions like unit testing and cloning to GIT from a personal IDE.

DevSkiller logo TalentBoost logo TalentScore logo