Back Market logo

Growth · Guida al colloquio Software Engineer

Come passare il colloquio Back Market Software Engineer nel 2026

Il DNA di 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.In italiano:Back Market cerca risolutori di problemi pragmatici appassionati di sostenibilità ed economia circolare. Valutano l'adattabilità a un mercato e-commerce in rapida evoluzione, lo spirito collaborativo e la spinta a un impatto tangibile, specialmente nel miglioramento dell'ecosistema dei beni ricondizionati.

Inglese originale + traduzione nella tua lingua

I colloqui tech e delle multinazionali si svolgono più spesso in inglese. Per settori come lusso, finanza o pharma, la lingua di lavoro può essere quella locale. Mostriamo ogni domanda prima in inglese — con una traduzione sotto — così puoi prepararti nella lingua che userà l'intervistatore.

Il loop di colloquio Back Market

Il tuo loop comprende tipicamente 5 round.

  1. 1

    Round 1

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

    Round 2

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

    Round 3

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

    Round 4

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

    Round 5

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

Zona pericolo: perché i candidati falliscono

Dal nostro database di feedback colloqui Back Market, evita queste trappole:

  • Not handling division by zero when calculating profit margin.In italiano:Non gestire la divisione per zero durante il calcolo del margine di profitto.
  • Handling case sensitivity and punctuation incorrectly.In italiano:Gestire in modo errato la sensibilità alle maiuscole/minuscole e la punteggiatura.
  • Blaming the other party without acknowledging their perspectiveIn italiano:Incolpare l'altra parte senza riconoscerne la prospettiva
  • Overlooking the cold-start problem for new users and products.In italiano:Trascurare il problema del cold-start per nuovi utenti e prodotti.

Mettiti alla prova: vere domande Back Market

Tre prompt reali estratti dal nostro database.

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?In italiano:Raccontami di una volta in cui ti sei preso la responsabilità di un progetto o di un compito che andava oltre le tue responsabilità definite. Qual era la situazione, cosa hai fatto e quale è stato l'esito?

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?In italiano:Progetta un motore di raccomandazione per Back Market che suggerisca prodotti ricondizionati agli utenti in base alla loro cronologia di navigazione, acquisti passati e comportamento di utenti simili. Come gestiresti il problema del cold-start per nuovi utenti o nuovi prodotti?

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.In italiano:Dato un elenco di prodotti elettronici ricondizionati con il loro prezzo originale, costo di riparazione e prezzo di vendita, scrivi una funzione per trovare il prodotto che genera il massimo margine di profitto. Considera casi limite come prodotti con margine di profitto nullo o negativo.

+ molte altre domande, segnali ed esempi commentati

Iscriviti per sbloccare la rubrica JobMentis

Sblocca la rubrica →

Banca domande Back Market

Un campione del nostro database, raggruppato per round. Iscriviti per la collezione completa.

9 domande mostrate su 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?In italiano:Cosa ti interessa della missione di Back Market di ridurre i rifiuti elettronici e come pensi che le tue competenze di ingegneria del software possano contribuire a questo obiettivo?
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.In italiano:Dato un elenco di prodotti elettronici ricondizionati con il loro prezzo originale, costo di riparazione e prezzo di vendita, scrivi una funzione per trovare il prodotto che genera il massimo margine di profitto. Considera casi limite come prodotti con margine di profitto nullo o 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.In italiano:Implementa una funzione per determinare se una data stringa che rappresenta un annuncio di prodotto contiene informazioni potenzialmente fuorvianti. Ad esempio, 'come nuovo' non dovrebbe essere presente se il prodotto presenta difetti estetici significativi. Definisci un set di parole chiave e i loro livelli di difetto associati.
  3. + altre 1 domande in questo round (iscriviti per sbloccare)
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.In italiano:Progetta un sistema per tracciare e visualizzare la disponibilità in tempo reale dei prodotti ricondizionati in più magazzini. Considera come gestire gli aggiornamenti dell'inventario, le potenziali race condition e fornire un API per il 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?In italiano:Progetta un motore di raccomandazione per Back Market che suggerisca prodotti ricondizionati agli utenti in base alla loro cronologia di navigazione, acquisti passati e comportamento di utenti simili. Come gestiresti il problema del cold-start per nuovi utenti o nuovi prodotti?
  3. + altre 1 domande in questo round (iscriviti per sbloccare)
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.In italiano:Un utente segnala che la sua pagina della cronologia ordini mostra dati errati, a volte visualizzando articoli che non ha mai acquistato. Ecco una versione semplificata del codice backend responsabile del recupero e della visualizzazione della cronologia ordini. Esegui il debug e correggi il 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.In italiano:Implementa un limitatore di frequenza per le richieste API per proteggere i servizi di Back Market. Il limitatore di frequenza dovrebbe consentire un massimo di N richieste per utente al minuto. Considera come archiviare e aggiornare i conteggi delle richieste in modo efficiente.
  3. + altre 1 domande in questo round (iscriviti per sbloccare)
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?In italiano:Raccontami di una volta in cui hai avuto un disaccordo significativo con un membro di un team interfunzionale (ad es. ingegnere, designer, marketer). Come hai affrontato la situazione e quale è stato l'esito?
  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?In italiano:Raccontami di una volta in cui hai avuto un disaccordo tecnico significativo con un collega o un manager. Come hai affrontato la situazione e quale è stato l'esito?
  3. + altre 8 domande in questo round (iscriviti per sbloccare)

Sblocca l'intera banca domande Back Market

Iscrizione gratuita, senza carta. Ottieni tutte le domande + il framework, i segnali di valutazione e la risposta modello di ciascuna.

Sblocca tutte le domande →

Percorsi di colloquio in Back Market

Come il DNA di Back Market si traduce per ogni funzione. Scegli il tuo ruolo.

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?In italiano:Raccontami di una volta in cui ti sei preso la responsabilità di un progetto o di un compito che andava oltre le tue responsabilità definite. Qual era la situazione, cosa hai fatto e quale è stato l'esito?

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?In italiano:Progetta un motore di raccomandazione per Back Market che suggerisca prodotti ricondizionati agli utenti in base alla loro cronologia di navigazione, acquisti passati e comportamento di utenti simili. Come gestiresti il problema del cold-start per nuovi utenti o nuovi prodotti?

+ 1 altre

Sblocca la rubrica Software Engineer per Back Market

Vedi la guida completa Software Engineer

Confronta Back Market con altri colloqui tech

Stesso DNA, asticelle diverse. Sfoglia le aziende più simili del nostro database e vedi come differiscono i loro loop.

Allena il colloquio Back Market dall'inizio alla fine

FAQ