Modèle gratuit · à copier

Questions d'entretien Développeur Python : les 8 à poser

Le développeur Python construit des services back-end, des scripts d'automatisation ou des pipelines de données avec Python.

  1. 1.Quelle différence entre une liste et un générateur, et quand utiliser l'un ou l'autre ?
  2. 2.Comment fonctionne le GIL et quel impact sur le multithreading ?
  3. 3.Comment structurez-vous un projet FastAPI de taille moyenne ?
  4. 4.Comment gérez-vous les dépendances et les environnements virtuels ?
  5. 5.Expliquez async/await et un cas où il apporte un vrai gain.
  6. 6.Comment testez-vous du code qui dépend d'une base de données ?
  7. 7.Comment profilez-vous un script trop lent ?
  8. 8.Quelles bonnes pratiques de typage appliquez-vous (type hints, mypy) ?

Astuce : pour chaque réponse, demandez un exemple concret (situation, action, résultat). Une réponse sans exemple vaut moitié moins.

Vos meilleurs candidats sont déjà dans vos CV.

THE SCORIFY classe toute votre base contre une offre, explique chaque score et fait passer les premiers entretiens. Essai gratuit, sans carte bancaire.

Essayer gratuitement