Back Market logo

Growth · Guía de entrevista Software Engineer

Cómo aprobar la entrevista Back Market Software Engineer en 2026

El ADN de Back Market (TL;DR)

Back Market seeks pragmatic problem-solvers passionate about sustainability and circular economy. They assess adaptability to a fast-paced e-commerce marketplace, collaborative spirit, and a drive for tangible impact, especially in improving the refurbished goods ecosystem.En español:Back Market busca solucionadores de problemas pragmáticos apasionados por la sostenibilidad y la economía circular. Evalúan la adaptabilidad a un mercado de comercio electrónico de ritmo rápido, el espíritu colaborativo y el impulso por un impacto tangible, especialmente en la mejora del ecosistema de productos reacondicionados.

Inglés original + traducción en tu idioma

Las entrevistas tech y de multinacionales se realizan más a menudo en inglés. Para sectores como lujo, finanzas o pharma, el idioma de trabajo puede ser el local. Mostramos cada pregunta primero en inglés — con una traducción debajo — para que puedas preparar en el idioma que use tu entrevistador.

El loop de entrevista Back Market

Tu loop comprende típicamente 5 rondas.

  1. 1

    Ronda 1

    Recruiter Screen
    Motivation, role fit, logistics.
  2. 2

    Ronda 2

    Coding Screen
    LeetCode-medium algorithmic problems under time pressure.
  3. 3

    Ronda 3

    System Design
    Distributed systems, trade-offs at scale, architecture under constraints.
  4. 4

    Ronda 4

    Onsite Coding
    LeetCode-hard, debugging, code clarity, edge cases.
  5. 5

    Ronda 5

    Behavioral / Leadership
    Past evidence of ownership, influence, resolving conflict.

Zona de peligro: por qué fallan los candidatos

De nuestra base de feedback de entrevistas Back Market, evita estas trampas:

  • Not handling division by zero when calculating profit margin.En español:No manejar la división por cero al calcular el margen de beneficio.
  • Handling case sensitivity and punctuation incorrectly.En español:Manejar incorrectamente la sensibilidad a mayúsculas/minúsculas y la puntuación.
  • Blaming the other party without acknowledging their perspectiveEn español:Culpar a la otra parte sin reconocer su perspectiva
  • Overlooking the cold-start problem for new users and products.En español:Pasar por alto el problema del arranque en frío para usuarios y productos nuevos.

Ponte a prueba: preguntas reales de Back Market

Tres prompts reales extraídos de nuestra base.

Tipo · Ownership

Tell me about a time you took ownership of a project or task that was outside your defined responsibilities. What was the situation, what did you do, and what was the outcome?En español:Háblame de una ocasión en la que asumiste la responsabilidad de un proyecto o tarea que estaba fuera de tus responsabilidades definidas. ¿Cuál fue la situación, qué hiciste y cuál fue el resultado?

Tipo · System Design

Design a recommendation engine for Back Market that suggests refurbished products to users based on their browsing history, past purchases, and similar user behavior. How would you handle the cold-start problem for new users or new products?En español:Diseña un motor de recomendación para Back Market que sugiera productos reacondicionados a los usuarios basándose en su historial de navegación, compras pasadas y comportamiento de usuarios similares. ¿Cómo manejarías el problema del 'arranque en frío' para usuarios o productos nuevos?

Tipo · Algorithmic

Given a list of refurbished electronic products with their original price, repair cost, and sale price, write a function to find the product that yields the maximum profit margin. Consider edge cases like products with zero sale price or negative profit.En español:Dada una lista de productos electrónicos reacondicionados con su precio original, coste de reparación y precio de venta, escribe una función para encontrar el producto que genera el mayor margen de beneficio. Considera casos extremos como productos con precio de venta cero o beneficio negativo.

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

Regístrate para desbloquear la rúbrica JobMentis

Desbloquear la rúbrica →

Banco de preguntas Back Market

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

9 preguntas mostradas de 20

1

Recruiter Screen

1
  1. 1

    Tipo · Motivation

    What interests you about Back Market's mission to reduce electronic waste and how do you see your software engineering skills contributing to this goal?En español:¿Qué te interesa de la misión de Back Market de reducir los residuos electrónicos y cómo crees que tus habilidades de ingeniería de software pueden contribuir a este objetivo?
2

Coding Screen

3
  1. 2

    Tipo · Algorithmic

    Given a list of refurbished electronic products with their original price, repair cost, and sale price, write a function to find the product that yields the maximum profit margin. Consider edge cases like products with zero sale price or negative profit.En español:Dada una lista de productos electrónicos reacondicionados con su precio original, coste de reparación y precio de venta, escribe una función para encontrar el producto que genera el mayor margen de beneficio. Considera casos extremos como productos con precio de venta cero o beneficio negativo.
  2. 3

    Tipo · Algorithmic

    Implement a function to determine if a given string representing a product listing contains any potentially misleading information. For example, 'like new' should not be present if the product has significant cosmetic defects. Define a set of keywords and their associated defect levels.En español:Implementa una función para determinar si una cadena dada que representa un anuncio de producto contiene información potencialmente engañosa. Por ejemplo, 'como nuevo' no debería estar presente si el producto tiene defectos cosméticos significativos. Define un conjunto de palabras clave y sus niveles de defecto asociados.
  3. + 1 preguntas más en esta ronda (regístrate para desbloquear)
3

System Design

3
  1. 4

    Tipo · System Design

    Design a system to track and display the real-time availability of refurbished products across multiple warehouses. Consider how to handle inventory updates, potential race conditions, and provide an API for the front-end.En español:Diseña un sistema para rastrear y mostrar la disponibilidad en tiempo real de productos reacondicionados en múltiples almacenes. Considera cómo manejar las actualizaciones de inventario, las posibles condiciones de carrera y proporcionar una API para el front-end.
  2. 5

    Tipo · System Design

    Design a recommendation engine for Back Market that suggests refurbished products to users based on their browsing history, past purchases, and similar user behavior. How would you handle the cold-start problem for new users or new products?En español:Diseña un motor de recomendación para Back Market que sugiera productos reacondicionados a los usuarios basándose en su historial de navegación, compras pasadas y comportamiento de usuarios similares. ¿Cómo manejarías el problema del 'arranque en frío' para usuarios o productos nuevos?
  3. + 1 preguntas más en esta ronda (regístrate para desbloquear)
4

Onsite Coding

3
  1. 6

    Tipo · Debugging

    A user reports that their order history page is showing incorrect data, sometimes displaying items they never purchased. Here's a simplified version of the backend code responsible for fetching and displaying order history. Debug and fix the issue.En español:Un usuario informa que su página de historial de pedidos muestra datos incorrectos, a veces mostrando artículos que nunca compró. Aquí tienes una versión simplificada del código backend responsable de obtener y mostrar el historial de pedidos. Depura y soluciona el problema.
  2. 7

    Tipo · Algorithmic

    Implement a rate limiter for API requests to protect Back Market's services. The rate limiter should allow a maximum of N requests per user per minute. Consider how to store and update request counts efficiently.En español:Implementa un limitador de velocidad para las solicitudes a la API para proteger los servicios de Back Market. El limitador de velocidad debe permitir un máximo de N solicitudes por usuario por minuto. Considera cómo almacenar y actualizar los recuentos de solicitudes de manera eficiente.
  3. + 1 preguntas más en esta ronda (regístrate para desbloquear)
5

Behavioral / Leadership

10
  1. 8

    Tipo · Conflict Resolution

    Tell me about a time you had a significant disagreement with a cross-functional team member (e.g., engineer, designer, marketer). 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 miembro de un equipo multifuncional (por ejemplo, ingeniero, diseñador, comercial). ¿Cómo abordaste la situación y cuál fue el resultado?
  2. 9

    Tipo · Conflict Resolution

    Tell me about a time you had a significant technical disagreement with a colleague or manager. 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 técnico importante con un colega o superior. ¿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 Back Market

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 Back Market

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

SWEs are evaluated on building scalable, resilient e-commerce platforms, handling complex marketplace logic, and data integrity. Expect problem-solving for unique challenges like grading refurbished products and integrating diverse seller systems.

Ownership

Tell me about a time you took ownership of a project or task that was outside your defined responsibilities. What was the situation, what did you do, and what was the outcome?En español:Háblame de una ocasión en la que asumiste la responsabilidad de un proyecto o tarea que estaba fuera de tus responsabilidades definidas. ¿Cuál fue la situación, qué hiciste y cuál fue el resultado?

System Design

Design a recommendation engine for Back Market that suggests refurbished products to users based on their browsing history, past purchases, and similar user behavior. How would you handle the cold-start problem for new users or new products?En español:Diseña un motor de recomendación para Back Market que sugiera productos reacondicionados a los usuarios basándose en su historial de navegación, compras pasadas y comportamiento de usuarios similares. ¿Cómo manejarías el problema del 'arranque en frío' para usuarios o productos nuevos?

+ 1 más

Desbloquea la rúbrica Software Engineer para Back Market

Ver la guía completa Software Engineer

Compara Back Market con otras entrevistas tech

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 Back Market de principio a fin

FAQ