Type · design

Growth · Guide d'entretien Software Engineer
Langue d'entretien : anglais
Comment réussir l'entretien ManyPets Software Engineer en 2026
L'ADN ManyPets (TL;DR)
Lisez dans votre langue
Nous affichons ce guide dans votre langue, avec l'anglais original conservé en dessous pour référence. Le badge ci-dessus indique dans quelle langue se déroule généralement le loop de cette entreprise.
Le loop d'entretien ManyPets
Votre loop comprend généralement 5 étapes.
- 1
Étape 1
Entretien recruteurEn anglais :Recruiter ScreenMotivation, fit du poste, logistique.En anglais :Motivation, role fit, logistics. - 2
Étape 2
Coding ScreenEn anglais :Coding ScreenProblèmes algorithmiques niveau LeetCode-medium sous contrainte de temps.En anglais :LeetCode-medium algorithmic problems under time pressure. - 3
Étape 3
System DesignEn anglais :System DesignSystèmes distribués, trade-offs à l'échelle, architecture sous contraintes.En anglais :Distributed systems, trade-offs at scale, architecture under constraints. - 4
Étape 4
Coding OnsiteEn anglais :Onsite CodingLeetCode-hard, debugging, clarté du code, edge cases.En anglais :LeetCode-hard, debugging, code clarity, edge cases. - 5
Étape 5
Behavioral / LeadershipEn anglais :Behavioral / LeadershipPreuves passées d'ownership, d'influence, de résolution de conflit.En anglais :Past evidence of ownership, influence, resolving conflict.
Zone de danger : pourquoi les candidats échouent
D'après notre base de retours d'entretiens ManyPets, évitez ces pièges classiques :
- Se concentrer uniquement sur les détails techniques sans aborder les dynamiques interpersonnelles.En anglais :Focusing only on the technical details without addressing the interpersonal dynamics.
- Ignorer les problèmes de scalabilité pour une base d'utilisateurs croissante.En anglais :Ignoring scalability concerns for a growing user base.
- Se concentrer uniquement sur le résultat sans détailler le parcours d'apprentissage.En anglais :Focusing only on the outcome without detailing the learning journey.
- Ne pas considérer comment rendre le code plus testable (par exemple, injection de dépendances, fonctions plus petites).En anglais :Not considering how to make the code more testable (e.g., dependency injection, smaller functions).
Obtenez le guide complet ManyPets, gratuitement
Chaque tour, la grille d'évaluation exacte utilisée par les recruteurs, toutes les questions et un entraînement illimité aux simulations d'entretien. Compte gratuit, sans carte bancaire.
Testez-vous : vraies questions ManyPets
Trois prompts réels extraits de notre base.
Type · debugging
Type · algorithmic
+ encore des questions, signaux et exemples corrigés
Inscrivez-vous pour débloquer toute la grille ManyPets
Banque de questions ManyPets
Un échantillon de notre base, regroupé par round. Inscrivez-vous pour la totalité.
9 questions affichées sur 15
Recruiter Screen- Entretien recruteur
1- 1
Type · motivation
Qu'est-ce qui vous intéresse dans le fait de travailler chez ManyPets, en particulier dans les domaines de la fintech et de l'assurance pour animaux de compagnie ?En anglais :What interests you about working at ManyPets, specifically within the fintech and pet insurance space?
Coding Screen- Coding Screen
3- 2
Type · algorithmic
Étant donné une liste de transactions clients (chacune avec un horodatage, un montant et un identifiant client), écrivez une fonction pour calculer la valeur totale des transactions pour chaque client sur une fenêtre glissante de 24 heures. Optimisez pour la performance.En anglais :Given a list of customer transactions (each with a timestamp, amount, and customer ID), write a function to calculate the total value of transactions for each customer within any given 24-hour rolling window. Optimize for performance. - 3
Type · algorithmic
Implémentez un système pour détecter les transactions potentiellement frauduleuses. Étant donné un flux de transactions, identifiez toute transaction qui est exceptionnellement importante par rapport à la moyenne historique du client, ou qui survient immédiatement après une série de transactions petites et rapides du même client. Définissez « exceptionnellement importante » et « rapide » avec des heuristiques raisonnables.En anglais :Implement a system to detect potential fraudulent transactions. Given a stream of transactions, identify any transaction that is unusually large compared to the customer's historical average, or occurs immediately after a series of small, rapid transactions from the same customer. Define 'unusually large' and 'rapid' with reasonable heuristics. - + 1 autres questions dans ce round (inscription pour débloquer)
System Design- System Design
3- 4
Type · design
Concevez un système pour gérer et traiter les sinistres d'assurance pour animaux de compagnie. Considérez le cycle de vie, de la soumission du sinistre au paiement, y compris le stockage des données, la validation et l'intégration avec des services tiers (par exemple, bases de données vétérinaires, passerelles de paiement).En anglais :Design a system to manage and process pet insurance claims. Consider the lifecycle from claim submission to payout, including data storage, validation, and integration with third-party services (e.g., vet databases, payment gateways). - 5
Type · design
Concevez un système de notification en temps réel pour les renouvellements de police et les mises à jour du statut des sinistres. Comment garantiriez-vous que les notifications sont livrées de manière fiable et rapide aux utilisateurs sur différents canaux (e-mail, SMS, dans l'application) ?En anglais :Design a real-time notification system for policy renewals and claim status updates. How would you ensure notifications are delivered reliably and promptly to users across different channels (email, SMS, in-app)? - + 1 autres questions dans ce round (inscription pour débloquer)
Onsite Coding- Coding Onsite
4- 6
Type · algorithmic
Implémentez un limiteur de débit pour les requêtes API afin de protéger les services backend. Le limiteur de débit doit prendre en charge différentes limites par clé API et par adresse IP, et doit être efficace pour les scénarios à haut débit.En anglais :Implement a rate limiter for API requests to protect backend services. The rate limiter should support different limits per API key and per IP address, and should be efficient for high-throughput scenarios. - 7
Type · algorithmic
Vous disposez d'un grand ensemble de données d'interactions clients (par exemple, visites de sites Web, modifications de police, soumissions de sinistres) avec des horodatages. Concevez et implémentez une fonction pour trouver la plus longue séquence d'interactions pour un seul client où chaque interaction se produit dans les 15 minutes suivant la précédente.En anglais :You are given a large dataset of customer interactions (e.g., website visits, policy changes, claim submissions) with timestamps. Design and implement a function to find the longest sequence of interactions for a single customer where each interaction occurs within 15 minutes of the previous one. - + 2 autres questions dans ce round (inscription pour débloquer)
Behavioral / Leadership- Behavioral / Leadership
4- 8
Type · collaboration
Racontez-moi une situation où vous avez eu un désaccord technique important avec un collègue ou un chef d'équipe. Comment avez-vous abordé la situation et quel en a été le résultat ?En anglais :Tell me about a time you had a significant technical disagreement with a colleague or team lead. How did you approach the situation, and what was the outcome? - 9
Type · ownership
Décrivez une situation où vous avez pris en charge un problème technique ou un projet complexe qui n'entrait pas strictement dans vos responsabilités définies. Qu'est-ce qui vous a motivé et quel a été l'impact ?En anglais :Describe a situation where you took ownership of a complex technical problem or project that wasn't strictly within your defined responsibilities. What motivated you, and what was the impact? - + 2 autres questions dans ce round (inscription pour débloquer)
Débloquez toute la banque ManyPets
Sans carte bancaire. Chaque question avec son framework, les signaux évalués par les recruteurs et une réponse modèle pour chacune.
Parcours d'entretien chez ManyPets
Comment l'ADN de ManyPets se décline par fonction. Choisissez votre rôle.
Comparer ManyPets 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.
Alan
Même tierThe 'Vision Alignment' interview at Alan heavily weights a candidate's ability to articulate how their work directly ...
Voir les questions d'entretien Alan
Tide
Même tierTide's commitment to empowering SMEs drives its hiring, with interviewers keen on candidates who can articulate how t...
Voir les questions d'entretien Tide
9fin
Même tierThe technical deep-dive round at 9fin heavily assesses a candidate's grasp of the distressed debt and Structured Cred...
Voir les questions d'entretien 9fin
Préparez l'entretien ManyPets de bout en bout
Mock Interview ManyPets
Lancez un mock live avec notre IA-interviewer sur des prompts façon ManyPets. Notation sur structure, signal et longueur de réponse - comme dans le vrai loop.
Open
Stories STAR pour les rounds behavioral ManyPets
Construisez une Story Bank de vos succès passés, mappés aux signaux de leadership que ManyPets évalue. Réutilisez-les sur tous les rounds behavioral.
Open
Hub de préparation entretien ManyPets
Les frameworks derrière chaque round ManyPets : 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 ManyPets. Playbooks étape par étape avec les bons moves et les pièges.
Open