Sur FastAPI à fort trafic, le candidat s'appuie sur un cache Redis de billetterie mais sans Python en production. Sur les microservices par Kafka, seule une file simple est imaginée. L'analytique temps réel, les profils MongoDB et la recommandation sont traités à un niveau général. L'usage de l'IA est prudent et testé.
La pièce à transmettrePart telle quelle chez votre client : sans score, sans verdict, sans signal.
Revelyum
Rapport d'entretien technique
Établi pour Nordlys Conseil
Développeur API Python, plateforme média streaming (H/F)
· Pauline Chevalier · 20/10/2026
Synthèse
Pauline a cinq ans de back-end dans une billetterie, avec un cache Redis sur les places restantes. Elle dit d'emblée que l'offre est un cran trop haut pour elle : pas de Python en production ni de Kafka. Ses réponses restent brèves et peu détaillées.
Détail par exigence
FastAPI à fort trafic
indispensableÀ consolider
Cache Redis et limitation par adresse sur une billetterie, sans aucune production Python.
Microservices communiquant par Kafka
indispensableÀ consolider
Ne sait pas utiliser Kafka et propose une simple file de messages.
Analytics temps réel
À consolider
Compteur Redis sans notion de fenêtre de temps ni d'exactitude chiffrée.
Profils utilisateurs dans MongoDB
Partiel
Un document avec le profil et la liste des titres, sans limite de taille ni index.
API de recommandation
Non abordée
Aucun élément sur le repli, la personnalisation ou la mesure : le sujet n'a pas été abordé.
Usage de l'IA
indispensablePartiel
Utilise ChatGPT pour comprendre des erreurs, teste avant de garder, protège les noms de clients.
Points d'appui
Franchise sur son niveau dès la première réponse.
Cache Redis réel sur un pic d'affluence.
Teste ce que l'assistant propose avant de le garder.
Points de vigilance
Aucune production en Python.
Kafka et MongoDB non pratiqués.
Réponses brèves sans chiffres.
Pas d'idée de repli ni de mesure pour la recommandation.
Sujets abordés
FastAPI à fort trafic · Microservices communiquant par Kafka · Analytics temps réel · Profils utilisateurs dans MongoDB · Usage de l'IA
Entretien conduit en autonomie par le candidat, réponses transcrites puis analysées.
L'évaluation finale appartient au recruteur : Revelyum n'émet aucune décision automatisée.
En clair
Ce profil ne correspond pas au poste
Pauline a cinq ans de back-end et reconnaît elle-même que cette offre est trop ambitieuse pour le moment. Elle n'a pas encore pratiqué Python.
Ses points forts
Franchise
Expérience de pics d'affluence
À creuser en entretien
Pas de Python en production
Outils de l'offre inconnus
Savoir-être
Dire ce qu’on ne sait pas
Dit d'emblée que l'offre dépasse son niveau actuel.
FastAPI à fort trafic
indispensableÀ consolider · 3/10
Mettre en cache une réponse de recommandation · 3/10Cache Redis sur les places restantes.On avait un cache Redis sur les places restantesRéponse
R2
Microservices communiquant par Kafka
indispensableÀ consolider · 3/10
Produire un événement de visionnage · 3/10File simple lue par un autre service.Je ferais une file de messages simple, et un autre service viendrait les lireRéponse
R3
Analytics temps réel
À consolider · 3/10
Agrégation par fenêtre de temps · 3/10Ne sait pas compter par tranche de temps.Je ne sais pas comment on le fait par tranche de tempsRéponse
R4
Profils utilisateurs dans MongoDB
Partiel · 4/10
Document profil et historique · 4/10Un document par profil avec l'historique.Je ferais un document avec le profil et la liste des titres vusRéponse
R5
API de recommandation
Non évalué
Rien de démontré sur cette exigence pendant l'entretien.
Usage de l'IA
indispensablePartiel · 4/10
Comment il relit, teste et corrige le code que l'assistant produit · 4/10Teste dans son environnement avant de garder.Je teste dans mon environnement avant de garder quoi que ce soitRéponse
R6