Type · ownership

Growth · Guide d'entretien Software Engineer
Candidature via GreenhouseComment réussir l'entretien Too Good To Go Software Engineer en 2026
L'ADN Too Good To Go (TL;DR)
Anglais original + traduction dans votre langue
Les entretiens tech et des multinationales se passent le plus souvent en anglais. Pour le luxe, la finance ou la pharma, la langue de travail peut être locale. Nous affichons chaque question en anglais d'abord — avec une traduction en dessous — pour que vous puissiez préparer dans la langue que votre recruteur utilisera.
Le loop d'entretien Too Good To Go
Votre loop comprend généralement 5 étapes.
- 1
Étape 1
Recruiter ScreenMotivation, role fit, logistics. - 2
Étape 2
Coding ScreenLeetCode-medium algorithmic problems under time pressure. - 3
Étape 3
System DesignDistributed systems, trade-offs at scale, architecture under constraints. - 4
Étape 4
Onsite CodingLeetCode-hard, debugging, code clarity, edge cases. - 5
Étape 5
Behavioral / LeadershipPast evidence of ownership, influence, resolving conflict.
Zone de danger : pourquoi les candidats échouent
D'après notre base de retours d'entretiens Too Good To Go, évitez ces pièges classiques :
- Inefficient sorting or greedy approach that doesn't guarantee optimality.En français :Tri inefficace ou approche gloutonne qui ne garantit pas l'optimalité.
- Describing a situation where agreement was easily reached.En français :Décrire une situation où l'accord a été facilement trouvé.
- Relying on a single point of failure for sending notifications.En français :S'appuyer sur un point de défaillance unique pour l'envoi des notifications.
- The 'persuasion' involved simply stating facts without understanding the stakeholder's perspective.En français :La 'persuasion' impliquait simplement d'énoncer des faits sans comprendre la perspective de la partie prenante.
Testez-vous : vraies questions Too Good To Go
Trois prompts réels extraits de notre base.
Type · API Design
Type · Algorithmic
+ encore des questions, signaux et exemples corrigés
Inscrivez-vous pour débloquer la grille de notation JobMentis
Banque de questions Too Good To Go
Un échantillon de notre base, regroupé par round. Inscrivez-vous pour la totalité.
9 questions affichées sur 22
Recruiter Screen
1- 1
Type · Motivation
What excites you about Too Good To Go's mission to fight food waste, and how do you see your skills as a software engineer contributing to that mission?En français :Qu'est-ce qui vous enthousiasme dans la mission de Too Good To Go de lutter contre le gaspillage alimentaire, et comment vos compétences en tant qu'ingénieur logiciel peuvent-elles contribuer à cette mission ?
Coding Screen
3- 2
Type · Algorithmic
Given a list of food orders with pickup times and delivery windows, write a function to find the maximum number of orders a single delivery driver can complete within a 10-hour shift, assuming each order takes 30 minutes to pick up and 45 minutes to deliver.En français :Étant donné une liste de commandes de nourriture avec des heures de retrait et des fenêtres de livraison, écrivez une fonction pour trouver le nombre maximum de commandes qu'un seul chauffeur-livreur peut effectuer au cours d'un quart de travail de 10 heures, en supposant que chaque commande prend 30 minutes à retirer et 45 minutes à livrer. - 3
Type · Data Structures
Implement a data structure that efficiently stores and retrieves 'surprise bags' available at different store locations, supporting operations like adding a new bag, marking a bag as sold, and finding available bags within a given radius of a user's location.En français :Implémentez une structure de données qui stocke et récupère efficacement les 'paniers surprises' disponibles dans différents points de vente, en prenant en charge des opérations telles que l'ajout d'un nouveau panier, le marquage d'un panier comme vendu et la recherche de paniers disponibles dans un rayon donné de l'emplacement d'un utilisateur. - + 1 autres questions dans ce round (inscription pour débloquer)
System Design
3- 4
Type · Scalability
How would you design a system to handle a surge in user activity during peak hours (e.g., just before closing time for restaurants) for the Too Good To Go app, ensuring a smooth user experience and reliable order processing?En français :Comment concevriez-vous un système pour gérer un pic d'activité des utilisateurs pendant les heures de pointe (par exemple, juste avant l'heure de fermeture des restaurants) pour l'application Too Good To Go, en garantissant une expérience utilisateur fluide et un traitement fiable des commandes ? - 5
Type · Reliability
Imagine the system responsible for notifying users about newly available surprise bags experiences intermittent failures. How would you design this notification system to be highly reliable and fault-tolerant?En français :Imaginez que le système responsable de la notification des utilisateurs concernant les nouveaux paniers surprises disponibles rencontre des défaillances intermittentes. Comment concevriez-vous ce système de notification pour qu'il soit hautement fiable et tolérant aux pannes ? - + 1 autres questions dans ce round (inscription pour débloquer)
Onsite Coding
3- 6
Type · Algorithmic
You're given a stream of user actions (view, add to cart, purchase) and restaurant updates (bag added, bag sold). Design an algorithm to estimate the real-time inventory of surprise bags across all restaurants, considering potential delays in updates.En français :On vous donne un flux d'actions utilisateur (vue, ajout au panier, achat) et de mises à jour de restaurant (panier ajouté, panier vendu). Concevez un algorithme pour estimer l'inventaire en temps réel des paniers surprises dans tous les restaurants, en tenant compte des retards potentiels dans les mises à jour. - 7
Type · Debugging
Users are reporting that sometimes their order confirmation emails are delayed or not received at all. The system uses a background job queue for sending emails. How would you approach debugging this issue?En français :Les utilisateurs signalent que parfois leurs e-mails de confirmation de commande sont retardés ou non reçus. Le système utilise une file d'attente de tâches en arrière-plan pour l'envoi d'e-mails. Comment aborderiez-vous le débogage de ce problème ? - + 1 autres questions dans ce round (inscription pour débloquer)
Behavioral / Leadership
12- 8
Type · conflict resolution
Tell me about a time you had a significant disagreement with a stakeholder (e.g., engineer, designer, marketing, sales) about a product decision. How did you approach it, and what was the outcome?En français :Parlez-moi d'une fois où vous avez eu un désaccord important avec une partie prenante (par exemple, ingénieur, designer, marketing, ventes) concernant une décision produit. Comment l'avez-vous abordée et quel a été le résultat ? - 9
Type · ownership
Describe a time you took ownership of a problem or project that wasn't explicitly assigned to you. What was the situation, and what did you do?En français :Décrivez une fois où vous avez pris en charge un problème ou un projet qui ne vous était pas explicitement assigné. Quelle était la situation et qu'avez-vous fait ? - + 10 autres questions dans ce round (inscription pour débloquer)
Débloquez toute la banque Too Good To Go
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 Too Good To Go
Comment l'ADN de Too Good To Go se décline par fonction. Choisissez votre rôle.
Comparer Too Good To Go 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.
Deliveroo
Même tierDeliveroo values candidates who demonstrate strong problem-solving skills, data-driven decision-making, and an unders...
Voir les questions d'entretien Deliveroo
Getir
Même tierGetir values candidates who demonstrate rapid problem-solving, adaptability to fast-paced operational environments, a...
Voir les questions d'entretien Getir
Glovo
Même tierGlovo values candidates demonstrating strong problem-solving, adaptability in a fast-paced environment, data-driven d...
Voir les questions d'entretien Glovo
Préparez l'entretien Too Good To Go de bout en bout
Mock Interview Too Good To Go
Lancez un mock live avec notre IA-interviewer sur des prompts façon Too Good To Go. Notation sur structure, signal et longueur de réponse — comme dans le vrai loop.
Open
Stories STAR pour les rounds behavioral Too Good To Go
Construisez une Story Bank de vos succès passés, mappés aux signaux de leadership que Too Good To Go évalue. Réutilisez-les sur tous les rounds behavioral.
Open
Hub de préparation entretien Too Good To Go
Les frameworks derrière chaque round Too Good To Go : 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 Too Good To Go. Playbooks étape par étape avec les bons moves et les pièges.
Open