Phase 1 · LLM & GenAI · 9 MCQ · 5 written · 3 Python

AI technical tests linked to your projects

Not generic LeetCode: RAG, prompt, and Python scenarios close to real work. Each result can strengthen a project on your Ganloss profile — a differentiator recruiters notice.

17 challenges Auto gradingProfile badge at 4 passes · expert at 8

LLM & GenAI

Diagnostiquer un pipeline RAG

Identifier l'étape qui casse la qualité des réponses dans un assistant documentaire.

ragretrieval
~8 min · Intermediate
Repérer une injection de prompt

Sécuriser un chatbot support client face à une tentative de contournement.

promptsécurité
~6 min · Junior
Métriques d'évaluation LLM

Choisir la bonne métrique pour valider un assistant RAG avant mise en prod.

evalrag
~7 min · Intermediate
Corriger un prompt système

Restructurer un prompt vague pour un assistant de revue de code Python.

promptengineering
~10 min · Junior
Trade-offs du chunking RAG

Expliquer l'impact du chunk size sur recall et précision.

ragretrieval
~10 min · Intermediate
Implémenter un chunker texte

Coder une fonction de découpage pour préparer un index RAG.

pythonrag
~12 min · Junior
Agents IA : tools vs RAG

Choisir quand appeler une API, interroger une base vectorielle ou combiner les deux.

agentstool-calling
~7 min · Intermediate
Fine-tuning vs RAG

Arbitrer la bonne stratégie pour un chatbot FAQ produit.

ragfine-tuning
~7 min · Intermediate
Recherche hybride en RAG

Améliorer le retrieval quand les utilisateurs cherchent des références exactes.

ragretrieval
~6 min · Intermediate
Coût et latence LLM

Optimiser un chatbot à 10 000 requêtes/jour sous contrainte P95.

mlopsproduction
~6 min · Junior
Choisir une base vectorielle

Critères de sélection pour un index RAG en production.

raginfra
~8 min · Intermediate
Limiter les hallucinations RAG

Techniques pour forcer une réponse ancrée aux sources.

ragsécurité
~6 min · Junior
Concevoir la mémoire d'un agent

Structurer mémoire court terme et long terme pour un support client multi-tours.

agentsarchitecture
~12 min · Intermediate
Monitoring d'un assistant RAG

Définir métriques et actions correctives post-déploiement.

mlopseval
~10 min · Intermediate
Guardrails d'un chatbot métier

Définir les règles de refus et de validation pour un bot RH interne.

sécuritéprompt
~10 min · Junior
Similarité cosinus entre embeddings

Coder la métrique de base du retrieval dense.

pythonembeddings
~10 min · Junior
Parser un tool call LLM

Extraire le nom d'outil d'une réponse JSON embarquée.

pythonagents
~12 min · Intermediate

How it works

  1. Pick a challenge and answer (MCQ, written response, or Python).
  2. Get instant scoring — ≥ 70/100 counts as passed.
  3. Sign in and link the result to a profile project.
  4. Recruiters see your badge and linked project on your candidate profile.

Interview prep: read the full guide.

For recruiters: scores show on the candidate profile with the linked project — you see what was tested and what was shipped in production.