Subito logo

Growth · Guía de entrevista Software Engineer

Regístrate para ver el ATS

Cómo aprobar la entrevista Subito Software Engineer en 2026

El ADN de Subito (TL;DR)

Subito's 'Customer First' principle drives the interview loop, seeking individuals who can enhance the user experience on platforms like Subito Annunci. They grade for clear articulation of how proposed solutions impact key metrics-with-denominators, and the ability to name trade-offs rejected during design.En español:El principio de Subito de "El cliente primero" impulsa el ciclo de entrevistas, buscando personas que puedan mejorar la experiencia del usuario en plataformas como Subito Annunci. Califican la claridad con la que las soluciones propuestas impactan las métricas clave con denominadores y la capacidad de nombrar las compensaciones rechazadas durante el diseño.

Inglés original + traducción en tu idioma

Las entrevistas en la global tech, las enterprise estadounidenses y la top consultoría se realizan en inglés. En los grupos españoles de banca y retail, el lujo francés e italiano, el Mittelstand alemán y la mayoría de los empleadores mid-market europeos, el loop se hace en el idioma local. Mostramos el idioma que corresponde a la empresa primero - con el otro como traducción debajo - para que puedas preparar en el idioma que use tu entrevistador.

El loop de entrevista Subito

Tu loop comprende típicamente 5 rondas.

  1. 1

    Ronda 1

    Recruiter ScreenEn español:Entrevista con reclutador
    Motivation, role fit, logistics.En español:Motivación, fit del puesto, logística.
  2. 2

    Ronda 2

    Coding ScreenEn español:Coding Screen
    LeetCode-medium algorithmic problems under time pressure.En español:Problemas algorítmicos nivel LeetCode-medium con presión de tiempo.
  3. 3

    Ronda 3

    System DesignEn español:System Design
    Distributed systems, trade-offs at scale, architecture under constraints.En español:Sistemas distribuidos, trade-offs a escala, arquitectura bajo restricciones.
  4. 4

    Ronda 4

    Onsite CodingEn español:Coding Onsite
    LeetCode-hard, debugging, code clarity, edge cases.En español:LeetCode-hard, debugging, claridad del código, edge cases.
  5. 5

    Ronda 5

    Behavioral / LeadershipEn español:Behavioral / Liderazgo
    Past evidence of ownership, influence, resolving conflict.En español:Evidencia pasada de ownership, influencia, resolución de conflictos.

Zona de peligro: por qué fallan los candidatos

De nuestra base de feedback de entrevistas Subito, evita estas trampas:

  • Ignoring invalid inputs (e.g., negative quantities, zero prices).En español:Ignorar entradas inválidas (por ejemplo, cantidades negativas, precios cero).
  • Focusing only on the technology without mentioning how it applied to the project.En español:Centrarse solo en la tecnología sin mencionar cómo se aplicó al proyecto.
  • Overly simplistic API without considering different recommendation types.En español:API demasiado simplista sin considerar diferentes tipos de recomendación.
  • Inefficient frequency counting (e.g., repeated linear scans).En español:Conteo de frecuencias ineficiente (por ejemplo, escaneos lineales repetidos).

Ponte a prueba: preguntas reales de Subito

Tres prompts reales extraídos de nuestra base.

Tipo · Motivation

Why are you interested in working at Subito, and what specifically about our retail platform excites you as a software engineer?En español:¿Por qué te interesa trabajar en Subito y qué te atrae específicamente de nuestra plataforma minorista como ingeniero de software?

Tipo · Ownership

Tell me about a time you took ownership of a marketing project or initiative that was failing or at risk. What steps did you take, and what was the outcome?En español:Háblame de una ocasión en la que te hiciste cargo de un proyecto o iniciativa de marketing que estaba fallando o en riesgo. ¿Qué pasos tomaste y cuál fue el resultado?

Tipo · Algorithms

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.En español:Subito quiere implementar una función de 'artículos vistos recientemente'. Dada una secuencia de IDs de producto que representan las vistas del usuario, diseña una estructura de datos que pueda añadir eficientemente una vista y recuperar los últimos N productos únicos vistos por un usuario en orden cronológico.

+ muchas más preguntas, señales y ejemplos comentados

Regístrate para desbloquear la rúbrica JobMentis

Desbloquear la rúbrica

Banco de preguntas Subito

Una muestra de nuestra base, agrupada por ronda. Regístrate para la colección completa.

9 preguntas mostradas de 21

1

Recruiter Screen- Entrevista con reclutador

1
  1. 1

    Tipo · Motivation

    Why are you interested in working at Subito, and what specifically about our retail platform excites you as a software engineer?En español:¿Por qué te interesa trabajar en Subito y qué te atrae específicamente de nuestra plataforma minorista como ingeniero de software?
2

Coding Screen- Coding Screen

3
  1. 2

    Tipo · Data Structures

    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.En español:Dada una lista de sesiones de usuario en Subito, donde cada sesión contiene una lista de IDs de productos vistos, escribe una función para encontrar los K productos más vistos frecuentemente en todas las sesiones. Asume que los IDs de producto son enteros.
  2. 3

    Tipo · Algorithms

    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.En español:Subito quiere implementar una función de 'artículos vistos recientemente'. Dada una secuencia de IDs de producto que representan las vistas del usuario, diseña una estructura de datos que pueda añadir eficientemente una vista y recuperar los últimos N productos únicos vistos por un usuario en orden cronológico.
  3. + 1 preguntas más en esta ronda (regístrate para desbloquear)
3

System Design- System Design

3
  1. 4

    Tipo · API Design

    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.En español:Diseña la API para el servicio de recomendación de productos de Subito. Considera endpoints para obtener recomendaciones basadas en el historial del usuario, la similitud de productos y potencialmente tendencias en tiempo real. Discute formatos de datos, estructuras de solicitud/respuesta y posible limitación de tasa.
  2. 5

    Tipo · Scalability

    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?En español:Subito experimenta picos masivos de tráfico durante las rebajas de temporada. ¿Cómo diseñarías un sistema para manejar un aumento de 10 veces en el tráfico para la página de listado de productos, asegurando baja latencia y alta disponibilidad?
  3. + 1 preguntas más en esta ronda (regístrate para desbloquear)
4

Onsite Coding- Coding Onsite

4
  1. 6

    Tipo · Algorithms

    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.En español:Implementa una función para encontrar el camino más corto entre dos categorías de productos en la jerarquía de productos de Subito, representada como un árbol o un grafo acíclico dirigido (DAG). Considera posibles optimizaciones.
  2. 7

    Tipo · Debugging

    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?En español:Se informa de un error crítico: los usuarios a veces ven precios incorrectos en la página de pago. El equipo de backend sospecha un problema con un microservicio recientemente desplegado que maneja los cálculos de precios. ¿Cómo abordarías la depuración de este problema de manera sistemática?
  3. + 2 preguntas más en esta ronda (regístrate para desbloquear)
5

Behavioral / Leadership- Behavioral / Liderazgo

10
  1. 8

    Tipo · Past Experience

    Tell me about a time you had to influence a cross-functional team (e.g., engineering, marketing, design) to adopt your product vision or strategy when there was initial resistance.En español:Háblame de una ocasión en la que tuviste que influir en un equipo multifuncional (por ejemplo, ingeniería, marketing, diseño) para que adoptara tu visión o estrategia de producto cuando hubo resistencia inicial.
  2. 9

    Tipo · Conflict Resolution

    Tell me about a time you had a significant disagreement with a colleague or stakeholder. How did you approach the situation, and what was the outcome?En español:Háblame de una ocasión en la que tuviste un desacuerdo importante con un colega o stakeholder. ¿Cómo abordaste la situación y cuál fue el resultado?
  3. + 8 preguntas más en esta ronda (regístrate para desbloquear)

Desbloquea el banco completo Subito

Registro gratuito, sin tarjeta. Obtienes todas las preguntas + el framework, las señales de evaluación y la respuesta modelo de cada una.

Desbloquear todas las preguntas

Rutas de entrevista en Subito

Cómo se traduce el ADN de Subito entre funciones. Elige tu rol.

Compara Subito con empleadores similares

Mismo ADN, exigencias distintas. Explora las empresas más cercanas en nuestra base de datos y ve cómo difieren sus loops.

Practica la entrevista Subito de principio a fin

FAQ

WorkfiveExplora carreras en Workfive