Promo de lancementton premier badge à 5 € avec le code
Plume
← Toutes les compétences
SQL
Data, BI & SQL

SQL

SELECT, jointures, agrégations, fenêtres, CTE, sous-requêtes, index, plans d'exécution.

15 minutes19,99 €

Avant de démarrer, on fait un test technique de 1 min — micro, bruit, connexion. Si ton matériel ne convient pas, le test est remboursé intégralement.

Comment ça marche ? →

À propos du badge SQL

Prouve en 15 minutes que tu maîtrises vraiment SQL — des jointures complexes aux plans d'exécution — avec un oral IA qui va bien au-delà de ton profil LinkedIn.

Le badge SQL de Plume évalue ta capacité à écrire, optimiser et expliquer des requêtes SQL dans des contextes métier réels. L'oral de 15 minutes, mené par une IA vocale, explore ton rapport aux SELECT avancés, aux jointures multi-tables, aux agrégations, aux fonctions de fenêtrage (ROW_NUMBER, LAG, SUM OVER PARTITION BY), aux CTE récursives, aux sous-requêtes corrélées et à l'analyse des plans d'exécution avec EXPLAIN ANALYZE. Ce n'est pas un QCM : l'IA te demande de raconter des situations concrètes, de justifier tes choix de jointure, de raisonner sur les index et de situer SQL dans ton workflow data global.

Ce qui différencie ce badge d'une simple compétence auto-déclarée, c'est la preuve par l'oral. N'importe qui peut cocher "SQL" sur LinkedIn — toi tu auras un score de 0 à 100, un niveau certifié (Novice / Confirmé / Avancé / Expert), un rapport détaillé rédigé par Claude Opus et un lien public vers ton résultat. Les recruteurs et managers data peuvent ainsi comparer des candidats sur une base objective, sans faire passer des tests techniques chronophages.

Ce badge s'adresse aux data analysts, data engineers, BI developers et backend developers qui utilisent SQL au quotidien — sur PostgreSQL, BigQuery, Snowflake, DuckDB ou tout autre moteur — et qui veulent valoriser cette expertise de façon crédible. Il est aussi pertinent pour les profils en reconversion data qui veulent prouver leur niveau avant un entretien, ou pour les freelances qui souhaitent rassurer leurs clients sur leur rigueur technique.

Ce que ce badge évalue

Voici les dimensions concrètes que l'IA examine pendant les 15 minutes d'oral.

Comment ce badge est évalué

L'évaluation finale est faite par Claude (Anthropic) qui relit la transcription complète et applique cette grille de critères pondérés.

Comment se déroule l'oral

Une session Plume tient en environ 20 minutes, du test technique à la délivrance du badge.

  1. Étape 1

    Vérification technique (1 min)

    Avant le début de l'oral, Plume vérifie ton micro et ta connexion. Pas de compte à créer, pas de téléchargement : l'exam se passe directement dans le navigateur.

  2. Étape 2

    Mise en contexte (2 min)

    L'IA t'invite à te présenter rapidement et à décrire la requête SQL la plus complexe que tu aies écrite récemment — le contexte métier, les tables impliquées, les choix techniques que tu as faits.

  3. Étape 3

    Exploration en profondeur (10 min)

    L'IA creuse sur 3 à 5 thèmes : optimisation de requêtes lentes, fonctions de fenêtrage vs GROUP BY, lecture de plans d'exécution, intégration dans un pipeline dbt ou Airflow, limites de SQL face à PySpark. Les questions s'adaptent à tes réponses en temps réel.

  4. Étape 4

    Synthèse et clôture (2 min)

    L'IA te demande comment tu vois l'évolution du SQL dans ton domaine — moteurs columnar, DuckDB, SQL-on-everything — et te laisse ajouter un élément que tu n'as pas eu l'occasion d'aborder.

  5. Étape 5

    Badge et rapport (sous 10 min)

    Claude Opus lit la transcription complète et génère ton score (0-100), ton niveau certifié et un rapport qualitatif détaillé. Ton badge est partageable immédiatement via une URL publique.

Les 4 niveaux de maîtrise

Le score sur 100 se traduit en un niveau lisible d'un coup d'œil par un recruteur.

Novice

Score 0-39

Tu écris des SELECT simples avec des filtres WHERE et quelques JOIN, mais tu peines sur les agrégations GROUP BY avec HAVING, les sous-requêtes ou la lecture d'un plan d'exécution. Tu travailles principalement sur des bases mono-table ou des datasets de petite taille.

Confirmé

Score 40-59

Tu combines JOIN, GROUP BY et sous-requêtes sans effort, tu commences à utiliser les CTE pour clarifier tes requêtes, et tu sais créer un index simple. Tu identifies les requêtes lentes mais tu délègues l'optimisation à quelqu'un d'autre ou à la documentation.

Avancé

Score 60-79

Tu exploites les fonctions de fenêtrage (ROW_NUMBER, LAG, SUM OVER PARTITION BY), tu lis les plans EXPLAIN ANALYZE pour choisir tes index, tu structures des pipelines SQL dans dbt et tu sais quand SQL cède la place à PySpark ou à pandas.

Expert

Score 80-100

Tu optimises des requêtes critiques sur des tables de plusieurs milliards de lignes, tu maîtrises le partitionnement, le clustering et les matérialized views sur BigQuery ou Snowflake, tu contribues aux standards SQL de ton équipe et tu sais concevoir les modèles de données en pensant à la requêtabilité future.

À qui ce badge s'adresse

Pas besoin d'années d'expérience ou de diplôme pour passer le badge. Voici les profils pour qui il fait sens.

Cas d'usage concrets

Où et comment ton badge SQL va te servir au quotidien.

Prérequis

Quelques minutes pour vérifier que tu as bien tout ce qu'il faut.

Ce que tu repars avec

À la fin de ta session, tu ne reçois pas juste un score : voici tout ce qui t'attend.

Questions fréquentes sur le badge SQL

Il n'y a pas de niveau minimum requis — le badge s'adapte à toi grâce à ses 4 niveaux (Novice à Expert). Cela dit, si tu ne sais pas encore ce qu'est un GROUP BY ou un JOIN, tu risques d'obtenir un score Novice qui n'apportera pas grand chose à ton profil. On recommande d'avoir déjà écrit des requêtes sur des données réelles avant de passer l'oral.

Autres badges en Data, BI & SQL

Découvre d'autres compétences proches que tu peux faire valider avec Plume.

Prêt·e à passer le badge SQL ?

15 minutes d'oral avec une IA, un badge partageable pour tes recruteurs.

Choisir ce badge · 19,99 €