Type · Past Experience

Growth · Guide d'entretien Software Engineer
Comment réussir l'entretien THIS Software Engineer en 2026
L'ADN THIS (TL;DR)
Anglais original + traduction dans votre langue
Les entretiens dans la global tech, les enterprises américaines et les grands cabinets de conseil se passent en anglais. Chez les groupes français de luxe, la finance européenne, le Mittelstand allemand, la mode italienne et la plupart des employeurs mid-market européens, le loop se déroule dans la langue locale. Nous affichons la langue qui correspond à l'entreprise en premier — avec l'autre en traduction dessous — pour que vous puissiez préparer dans la langue que votre recruteur utilisera.
Le loop d'entretien THIS
Votre loop comprend généralement 5 étapes.
- 1
Étape 1
Recruiter ScreenEn français :Entretien recruteurMotivation, role fit, logistics.En français :Motivation, fit du poste, logistique. - 2
Étape 2
Coding ScreenEn français :Coding ScreenLeetCode-medium algorithmic problems under time pressure.En français :Problèmes algorithmiques niveau LeetCode-medium sous contrainte de temps. - 3
Étape 3
System DesignEn français :System DesignDistributed systems, trade-offs at scale, architecture under constraints.En français :Systèmes distribués, trade-offs à l'échelle, architecture sous contraintes. - 4
Étape 4
Onsite CodingEn français :Coding OnsiteLeetCode-hard, debugging, code clarity, edge cases.En français :LeetCode-hard, debugging, clarté du code, edge cases. - 5
Étape 5
Behavioral / LeadershipEn français :Behavioral / LeadershipPast evidence of ownership, influence, resolving conflict.En français :Preuves passées d'ownership, d'influence, de résolution de conflit.
Zone de danger : pourquoi les candidats échouent
D'après notre base de retours d'entretiens THIS, évitez ces pièges classiques :
- Not demonstrating an understanding of what THIS does or its market position.En français :Ne pas démontrer une compréhension de ce que fait THIS ou de sa position sur le marché.
- Blaming external factors without taking ownership.En français :Blâmer des facteurs externes sans en assumer la responsabilité.
- Focusing only on the disagreement without explaining the influence strategy.En français :Se concentrer uniquement sur le désaccord sans expliquer la stratégie d'influence.
- Not considering cache consistency across multiple servers.En français :Ne pas tenir compte de la cohérence du cache entre plusieurs serveurs.
Testez-vous : vraies questions THIS
Trois prompts réels extraits de notre base.
Type · Learning/Adaptability
Type · Algorithmic - Array/String
+ encore des questions, signaux et exemples corrigés
Inscrivez-vous pour débloquer la grille de notation JobMentis
Banque de questions THIS
Un échantillon de notre base, regroupé par round. Inscrivez-vous pour la totalité.
9 questions affichées sur 22
Recruiter Screen— Entretien recruteur
1- 1
Type · Motivation
Why are you interested in working as a Software Engineer at THIS (fmcg, Growth)? What specifically about our mission or products excites you?En français :Pourquoi souhaitez-vous travailler en tant qu'Ingénieur Logiciel chez THIS (fmcg, Croissance) ? Qu'est-ce qui vous enthousiasme particulièrement dans notre mission ou nos produits ?
Coding Screen— Coding Screen
3- 2
Type · Algorithmic - Array/String
Given a list of product sales data (product_id, timestamp, quantity, price) for THIS's various FMCG products, write a function to find the top N best-selling products by revenue in a given time range. Assume timestamps are Unix epoch seconds.En français :Étant donné une liste de données de ventes de produits (id_produit, timestamp, quantité, prix) pour divers produits FMCG de THIS, écrivez une fonction pour trouver les N produits les plus vendus par chiffre d'affaires dans une plage de temps donnée. Supposez que les timestamps sont des secondes d'époque Unix. - 3
Type · Algorithmic - Trees/Graphs
THIS has a complex supply chain. Model the relationships between suppliers, manufacturing plants, distribution centers, and retail stores as a graph. Write a function to find the shortest path for a product to reach a specific retail store from a manufacturing plant, considering transit times.En français :THIS a une chaîne d'approvisionnement complexe. Modélisez les relations entre les fournisseurs, les usines de fabrication, les centres de distribution et les magasins de détail sous forme de graphe. Écrivez une fonction pour trouver le chemin le plus court pour qu'un produit atteigne un magasin de détail spécifique à partir d'une usine de fabrication, en tenant compte des temps de transit. - + 1 autres questions dans ce round (inscription pour débloquer)
System Design— System Design
3- 4
Type · API Design
Design an API for THIS's internal inventory management system. It should support adding new products, updating stock levels across multiple warehouses, querying stock availability, and triggering low-stock alerts. Consider scalability for thousands of SKUs and frequent updates.En français :Concevez une API pour le système interne de gestion des stocks de THIS. Elle doit prendre en charge l'ajout de nouveaux produits, la mise à jour des niveaux de stock dans plusieurs entrepôts, la requête de disponibilité des stocks et le déclenchement d'alertes de faible stock. Tenez compte de la scalabilité pour des milliers de SKUs et des mises à jour fréquentes. - 5
Type · Data Pipeline
Design a data pipeline to process real-time sales data from all THIS retail outlets. The pipeline should aggregate sales figures, identify popular products per region, and feed this information into a dashboard for the marketing team. Consider data volume and latency requirements.En français :Concevez un pipeline de données pour traiter les données de ventes en temps réel de tous les points de vente THIS. Le pipeline doit agréger les chiffres de ventes, identifier les produits populaires par région et alimenter un tableau de bord pour l'équipe marketing. Tenez compte du volume de données et des exigences de latence. - + 1 autres questions dans ce round (inscription pour débloquer)
Onsite Coding— Coding Onsite
3- 6
Type · Algorithmic - Hard
THIS is running a promotion where customers can get a discount if they purchase a specific bundle of items. Given a list of all available products, their prices, and a set of predefined bundles (e.g., 'Bundle A: Product X + Product Y for $Z'), write a function to determine the optimal set of bundles and individual items a customer should purchase to minimize their total cost, given they need at least one item from category P and one from category Q.En français :THIS propose une promotion où les clients peuvent obtenir une réduction s'ils achètent un lot spécifique d'articles. Étant donné une liste de tous les produits disponibles, leurs prix et un ensemble de lots prédéfinis (par exemple, « Lot A : Produit X + Produit Y pour Z € »), écrivez une fonction pour déterminer l'ensemble optimal de lots et d'articles individuels qu'un client devrait acheter pour minimiser son coût total, étant donné qu'il a besoin d'au moins un article de la catégorie P et un de la catégorie Q. - 7
Type · Debugging
A critical bug has been reported in the checkout service: sometimes, the final price displayed to the customer is incorrect due to a complex interplay of regional taxes and promotional discounts. Here's a simplified (and buggy) version of the code. Debug it and explain your thought process.En français :Un bug critique a été signalé dans le service de paiement : parfois, le prix final affiché au client est incorrect en raison d'une interaction complexe entre les taxes régionales et les réductions promotionnelles. Voici une version simplifiée (et buggée) du code. Déboguez-la et expliquez votre raisonnement. - + 1 autres questions dans ce round (inscription pour débloquer)
Behavioral / Leadership— Behavioral / Leadership
12- 8
Type · Past Experience
Tell me about a time you had to influence a stakeholder (e.g., engineer, designer, marketing manager) who had a different opinion or priority than you. How did you approach it, and what was the outcome?En français :Parlez-moi d'une fois où vous avez dû influencer un décideur (par exemple, un ingénieur, un designer, un responsable marketing) qui avait une opinion ou une priorité différente de la vôtre. Comment avez-vous abordé la situation et quel a été le résultat ? - 9
Type · Past Experience
Describe a situation where a product or project you were responsible for failed or didn't meet expectations. What did you learn from it, and how did you apply those learnings?En français :Décrivez une situation où un produit ou un projet dont vous étiez responsable a échoué ou n'a pas répondu aux attentes. Qu'en avez-vous appris et comment avez-vous appliqué ces apprentissages ? - + 10 autres questions dans ce round (inscription pour débloquer)
Débloquez toute la banque THIS
Inscription gratuite, sans carte bancaire. Vous obtenez toutes les questions + le framework, les signaux de notation et la réponse modèle pour chacune.
Parcours d'entretien chez THIS
Comment l'ADN de THIS se décline par fonction. Choisissez votre rôle.
Comparer THIS avec des employeurs similaires
Même ADN, exigences différentes. Parcourez les entreprises les plus proches dans notre base et voyez comment leurs loops diffèrent.
KoRo
Même tierKoRo's emphasis on direct-to-consumer sales via their Online Shop means interviews grade for tangible impact on produ...
Voir les questions d'entretien KoRo
Just Russel
Même tierThe 'Probeer Just Russel' trial-to-subscription funnel is a central case study. They want to see how you think about ...
Voir les questions d'entretien Just Russel
Waterdrop
Même tierThe bar-raiser round at Waterdrop often probes for specific examples of candidates enhancing product lines like Editi...
Voir les questions d'entretien Waterdrop
Préparez l'entretien THIS de bout en bout
Mock Interview THIS
Lancez un mock live avec notre IA-interviewer sur des prompts façon THIS. Notation sur structure, signal et longueur de réponse — comme dans le vrai loop.
Open
Stories STAR pour les rounds behavioral THIS
Construisez une Story Bank de vos succès passés, mappés aux signaux de leadership que THIS évalue. Réutilisez-les sur tous les rounds behavioral.
Open
Hub de préparation entretien THIS
Les frameworks derrière chaque round THIS : CIRCLES pour le product sense, debugging hypothèse-driven pour l'analytique, STAR pour le behavioral. Chacun en 10 minutes.
Open
Frameworks d'entretien
CIRCLES, STAR, AARRR, RICE, MECE. Les frameworks qui font hocher la tête des recruteurs THIS. Playbooks étape par étape avec les bons moves et les pièges.
Open