Test SQL - Les bases

QCM SQL avec réponses pour évaluer vos connaissances et préparer vos entretiens d'embauche. Évaluation de votre niveau technique en 20 minutes.

Validez et mettez en avant vos compétences
Résultats privés sauf si vous les partagez
Comparez vos résultats à la moyenne des devs

Mes résultats

Détails du test

Débutant
juillet 2024
14 minutes
4.3/5(70)

Notre test technique SQL est conçu pour évaluer les compétences des développeurs en SQL. Ce test se compose d'une série de questions à choix multiples couvrant divers sujets en SQL, notamment les requêtes de base, l'agrégation et la manipulation de tables.

Le test contient un total de 12 questions, chacune contenant un exemple de requête SQL et un ensemble de quatre réponses possibles. Les questions ont des niveaux de difficulté différents, certaines nécessitant uniquement une connaissance de base de SQL, tandis que d'autres nécessitent une compréhension plus avancée du langage.

Grâce à ce test, nous visons à évaluer la capacité du développeur à travailler avec des bases de données relationnelles et SQL, ce qui est une compétence essentielle pour tout développeur de logiciels. Le test permet également aux développeurs d'identifier leurs forces et leurs faiblesses en SQL et de travailler à l'amélioration de leurs compétences en conséquence.

Les 5 compétences principales testées dans ce test technique SQL comprennent:

  • Requêtes de base en SQL: la capacité à écrire des requêtes SQL de base pour récupérer des données d'une table.
  • Agrégation: la capacité à utiliser des fonctions d'agrégation SQL telles que COUNT, SUM, AVG et MAX pour effectuer des calculs sur une table.
  • Manipulation de tables: la capacité à manipuler des tables en ajoutant, mettant à jour et supprimant des données.
  • Jointures: la capacité à joindre deux ou plusieurs tables en utilisant différents types de jointure, tels que INNER JOIN et OUTER JOIN.
  • Sous-requêtes: la capacité à utiliser des sous-requêtes pour récupérer des données d'une table en fonction d'une condition.

En testant ces compétences, nous espérons fournir aux développeurs une évaluation complète de leurs compétences en SQL et les aider à identifier les domaines dans lesquels ils doivent s'améliorer.

Ce test est constitué de 20 questions tirées aléatoirement dans une base de 24 questions en SQL.Découvrez toutes nos questions d’entretiens avec réponses ici
1.
developer avatar
Maxime Rogues
3383 points
2.
developer avatar
Marc LUCAS
3334 points
3.
developer avatar
Vincent
3330 points
4.
developer avatar
Nathalie
3330 points
5.
developer avatar
Vincent
3329 points

Auteur du test : Vincent Cotro

Ce test a été réalisé par l'équipe tech de WeLoveDevs.com.
Nous avons rassemblé nos connaissances et nos expériences dans le monde professionnel pour vous le proposer.
En quelques mots, notre équipe est constituée d'ingénieurs et de développeurs juniors et expérimentés !

Contributeurs10
developer avatar
developer avatar
developer avatar
developer avatar
developer avatar
developer avatar
developer avatar
developer avatar
developer avatar
developer avatar

Exemple de question

Étant donné la table 'employees' suivante :

| id | first_name | last_name | salary |
|----|------------|-----------|--------|
| 1  | John       | Doe       | 5000   |
| 2  | Jane       | Smith     | 5500   |
| 3  | Alice      | Johnson   | 5200   |

Quelle requête SQL permet d'obtenir la liste des employés dont le salaire est supérieur à 5100 ?

Voir les 24 questions du test.Participez à l'amélioration du test

Avis des développeurs et techs

developer avatar
Charles
04/09/2024
developer avatar
Maouloud
01/09/2024
developer avatar
Kelly
31/08/2024
Super pour vérifier ses connaissances SQL
developer avatar
30/08/2024
Compteur à 60s déroutant au début, d'autant que le temps gagné sur une question n'est pas reporté...
developer avatar
27/08/2024