Subito logo

Comment réussir l'entretien Subito Software Engineer en 2026

L'entretien Software Engineer chez Subito compte 5 étapes : Entretien recruteur, Coding Screen, System Design, Coding Onsite et Behavioral / Leadership. JobMentis réunit 13 questions Software Engineer pour Subito, dernière mise à jour le 23 octobre 2026.

Growth · Guide d'entretien Software Engineer

Inscrivez-vous pour voir l'ATSSiège en Italy

Langue d'entretien : italien

L'ADN Subito (TL;DR)

Les fonctionnalités de paiement sécurisé et d'expédition de TuttoSubito orientent les évaluations techniques vers la confiance sur la marketplace, la sécurité des utilisateurs et le trafic e-commerce italien à haute concurrence. Les recruteurs évaluent la capacité à faire des compromis en conception système pour les plateformes de petites annonces distribuées et le raisonnement basé sur des métriques avec dénominateur.En anglais :TuttoSubito's escrow and shipping features shape engineering evaluations around marketplace trust, user safety, and high-concurrency Italian e-commerce traffic. Interviewers grade for system design trade-offs in distributed classifieds systems and metric-with-denominator reasoning.

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 Subito

Votre loop comprend généralement 5 étapes.

  1. 1

    Étape 1

    Entretien recruteurEn anglais :Recruiter Screen
    Motivation, fit du poste, logistique.En anglais :Motivation, role fit, logistics.
  2. 2

    Étape 2

    Coding ScreenEn anglais :Coding Screen
    Problèmes algorithmiques niveau LeetCode-medium sous contrainte de temps.En anglais :LeetCode-medium algorithmic problems under time pressure.
  3. 3

    Étape 3

    System DesignEn anglais :System Design
    Systèmes distribués, trade-offs à l'échelle, architecture sous contraintes.En anglais :Distributed systems, trade-offs at scale, architecture under constraints.
  4. 4

    Étape 4

    Coding OnsiteEn anglais :Onsite Coding
    Problèmes niveau LeetCode-hard, raisonnement sur les défauts, clarté du code, edge cases.En anglais :LeetCode-hard problems, reasoning about defects, code clarity, edge cases.
  5. 5

    Étape 5

    Behavioral / LeadershipEn anglais :Behavioral / Leadership
    Preuves 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 Subito, évitez ces pièges classiques :

  • Ignorer l'impact sur l'expérience utilisateur finaleEn anglais :Ignoring the impact on the end user experience
  • Manquer de métriques concrètes pour prouver l'amélioration des taux de conversionEn anglais :Lacking concrete metrics to prove the improvement in conversion rates
  • Ne pas gérer l'unicité efficacement, entraînant des doublons de produits dans le résultat.En anglais :Not handling uniqueness efficiently, leading to duplicate products in the output.
  • Se concentrer uniquement sur la technologie sans mentionner comment elle s'appliquait au projet.En anglais :Focusing only on the technology without mentioning how it applied to the project.

Testez-vous : questions d'entretien Subito

Trois questions de la banque Subito.

Type · Motivation

Pourquoi souhaitez-vous travailler chez Subito, et qu'est-ce qui, dans notre plateforme de vente au détail, vous enthousiasme particulièrement en tant que software engineer ?En anglais :Why are you interested in working at Subito, and what specifically about our retail platform excites you as a software engineer?

Type · Data Storage

Comment stockeriez-vous et interrogeriez-vous les données de flux de clics utilisateur (consultations de produits, ajouts au panier, achats) à des fins d'analyse chez Subito ? Discutez des compromis entre différentes solutions de stockage (par exemple, base de données relationnelle, NoSQL, data warehouse).En anglais :How would you store and query user clickstream data (product views, add-to-carts, purchases) for analytics purposes at Subito? Discuss trade-offs between different storage solutions (e.g., relational DB, NoSQL, data warehouse).

Type · Algorithms

Subito souhaite implémenter une fonctionnalité 'articles récemment consultés'. Étant donné un flux d'ID de produits représentant les consultations utilisateur, concevez une structure de données qui peut efficacement ajouter une consultation et récupérer les N derniers produits uniques consultés par un utilisateur dans l'ordre chronologique.En anglais :Subito wants to implement a 'recently viewed items' feature. Given a stream of product IDs representing user views, design a data structure that can efficiently add a view and retrieve the last N unique products viewed by a user in chronological order.

+ encore des questions, signaux et exemples corrigés

Inscrivez-vous pour débloquer toute la grille Subito

Débloquer la grille Subito, gratuit

Banque de questions Subito

Un échantillon de notre base, regroupé par round. Inscrivez-vous pour la totalité.

9 questions affichées sur 13

1

Recruiter Screen- Entretien recruteur

1
  1. 1

    Type · Motivation

    Pourquoi souhaitez-vous travailler chez Subito, et qu'est-ce qui, dans notre plateforme de vente au détail, vous enthousiasme particulièrement en tant que software engineer ?En anglais :Why are you interested in working at Subito, and what specifically about our retail platform excites you as a software engineer?
2

Coding Screen- Coding Screen

3
  1. 2

    Type · Data Structures

    Étant donné une liste de sessions utilisateur sur Subito, où chaque session contient une liste d'ID de produits consultés, écrivez une fonction pour trouver les K produits les plus fréquemment consultés sur toutes les sessions. Supposez que les ID de produits sont des entiers.En anglais :Given a list of user sessions on Subito, where each session contains a list of product IDs viewed, write a function to find the top K most frequently viewed products across all sessions. Assume product IDs are integers.
  2. 3

    Type · Algorithms

    Subito souhaite implémenter une fonctionnalité 'articles récemment consultés'. Étant donné un flux d'ID de produits représentant les consultations utilisateur, concevez une structure de données qui peut efficacement ajouter une consultation et récupérer les N derniers produits uniques consultés par un utilisateur dans l'ordre chronologique.En anglais :Subito wants to implement a 'recently viewed items' feature. Given a stream of product IDs representing user views, design a data structure that can efficiently add a view and retrieve the last N unique products viewed by a user in chronological order.
  3. + 1 autres questions dans ce round (inscription pour débloquer)
3

System Design- System Design

3
  1. 4

    Type · API Design

    Concevez l'API du service de recommandation de produits de Subito. Considérez les points d'accès pour récupérer des recommandations basées sur l'historique de l'utilisateur, la similarité des produits et potentiellement les tendances en temps réel. Discutez des formats de données, des structures de requête/réponse et de la limitation potentielle du débit.En anglais :Design the API for Subito's product recommendation service. Consider endpoints for fetching recommendations based on user history, product similarity, and potentially real-time trends. Discuss data formats, request/response structures, and potential rate limiting.
  2. 5

    Type · Scalability

    Subito connaît des pics de trafic massifs lors des soldes de fin d'année. Comment concevriez-vous un système pour gérer une augmentation de 10 fois du trafic pour la page de liste des produits, en garantissant une faible latence et une haute disponibilité ?En anglais :Subito experiences massive traffic spikes during holiday sales. How would you design a system to handle a 10x increase in traffic for the product listing page, ensuring low latency and high availability?
  3. + 1 autres questions dans ce round (inscription pour débloquer)
4

Onsite Coding- Coding Onsite

3
  1. 6

    Type · Algorithms

    Implémentez une fonction pour trouver le chemin le plus court entre deux catégories de produits dans la hiérarchie des produits de Subito, représentée comme un arbre ou un graphe acyclique dirigé (DAG). Considérez les optimisations potentielles.En anglais :Implement a function to find the shortest path between two product categories in Subito's product hierarchy, represented as a tree or a directed acyclic graph (DAG). Consider potential optimizations.
  2. 7
    Un bug critique est signalé : les utilisateurs voient parfois des prix incorrects sur la page de paiement. L'équipe backend suspecte un problème avec un microservice récemment déployé gérant les calculs de prix. Comment aborderiez-vous le débogage de ce problème de manière systématique ?En anglais :A critical bug is reported: users are sometimes seeing incorrect pricing on the checkout page. The backend team suspects an issue with a recently deployed microservice handling price calculations. How would you approach debugging this issue systematically?
  3. + 1 autres questions dans ce round (inscription pour débloquer)
5

Behavioral / Leadership- Behavioral / Leadership

3
  1. 8

    Type · Conflict Resolution

    STAR
    Chez Subito, nous équilibrons souvent le compromis entre une cohérence stricte des données et une expérience utilisateur à faible latence. Décrivez une situation où vous avez proposé une architecture technique privilégiant la latence, alors qu'un collègue préconisait une cohérence plus forte. Comment avez-vous quantifié l'impact sur nos métriques de désabonnement utilisateur pour parvenir à un consensus ?En anglais :At Subito, we often balance the trade-off between strict data consistency and low-latency user experience. Describe a time when you proposed a technical architecture that prioritized latency, but a peer advocated for stronger consistency. How did you quantify the impact on our user churn metrics to reach a consensus?
  2. 9

    Type · Ownership

    STAR
    Nous avons récemment observé une baisse des taux de conversion sur les appareils mobiles due à des temps de chargement d'images lents. Parlez-nous d'une fois où vous avez remarqué une partie sous-performante de notre infrastructure ou de notre base de code et où vous avez pris l'initiative de l'optimiser. Comment avez-vous mesuré le succès de votre amélioration par rapport à la vitesse globale du site ?En anglais :We recently observed a drop in conversion rates on mobile devices due to slow image loading times. Tell us about a time you noticed an underperforming part of our infrastructure or codebase and took the lead to optimize it. How did you measure the success of your improvement relative to the overall site speed?
  3. + 1 autres questions dans ce round (inscription pour débloquer)

Débloquez toute la banque Subito

Sans carte bancaire. Chaque question avec son framework, les signaux évalués par les recruteurs et une réponse modèle pour chacune.

Débloquer les 13 questions Subito

Parcours d'entretien chez Subito

Comment l'ADN de Subito se décline par fonction. Choisissez votre rôle.

CV et lettre de motivation pour Subito

Les candidatures chez Subito passent par un logiciel de suivi des candidatures (ATS), qui lit ton CV avant qu'un recruteur ne le voie. Garde une mise en page simple et décris tes compétences avec les mots de l'annonce. Les entretiens se déroulent généralement en italien, donc envoie ton CV et ta lettre de motivation en italien, sauf si l'annonce demande une autre langue. Pour chaque point de l'ADN Subito ci-dessus, prévois une ligne de ton CV qui le prouve.

Comparer Subito avec des entreprises similaires

Même ADN, exigences différentes. Parcourez les entreprises les plus proches dans notre base et voyez comment leurs loops diffèrent.

Préparez l'entretien Subito de bout en bout

JobMentis pour ChromeRetrouve ces questions d'entretien sur les offres de l'entreprise, sur LinkedIn et les sites carrières.Voir ce qu'elle fait

Questions fréquentes

Combien d'étapes compte l'entretien Subito pour les candidats Software Engineer ?

5 étapes, dans cet ordre : Entretien recruteur, Coding Screen, System Design, Coding Onsite et Behavioral / Leadership.

Que recherche Subito chez les candidats Software Engineer ?

Les fonctionnalités de paiement sécurisé et d'expédition de TuttoSubito orientent les évaluations techniques vers la confiance sur la marketplace, la sécurité des utilisateurs et le trafic e-commerce italien à haute concurrence. Les recruteurs évaluent la capacité à faire des compromis en conception système pour les plateformes de petites annonces distribuées et le raisonnement basé sur des métriques avec dénominateur.

Dans quelle langue se déroulent les entretiens chez Subito ?

Chez Subito, les entretiens se déroulent généralement en italien.

Combien de questions d'entretien Software Engineer pour Subito JobMentis réunit-il ?

13 questions réparties sur les étapes du processus Subito, dernière mise à jour le 23 octobre 2026.

WorkFiveExplorer les métiers sur WorkFive →

Débloquez le guide d'entretien Subito, gratuit

S'inscrire