Tipo · algorithm

Come passare il colloquio THG Software Engineer nel 2026
Enterprise · Guida al colloquio Software Engineer
Iscriviti per vedere l'ATSSede in United KingdomLingua del colloquio: inglese
Il DNA di THG (TL;DR)
Leggi nella tua lingua
Mostriamo questa guida nella tua lingua, con l'inglese originale conservato sotto come riferimento. Il badge sopra indica in quale lingua si svolge di solito il loop di questa azienda.
Il loop di colloquio THG
Il tuo loop comprende tipicamente 5 round.
- 1
Round 1
Colloquio recruiterIn inglese:Recruiter ScreenMotivazione, fit con il ruolo, logistica.In inglese:Motivation, role fit, logistics. - 2
Round 2
Coding ScreenIn inglese:Coding ScreenProblemi algoritmici livello LeetCode-medium sotto pressione temporale.In inglese:LeetCode-medium algorithmic problems under time pressure. - 3
Round 3
System DesignIn inglese:System DesignSistemi distribuiti, trade-off su larga scala, architettura sotto vincoli.In inglese:Distributed systems, trade-offs at scale, architecture under constraints. - 4
Round 4
Coding OnsiteIn inglese:Onsite CodingProblemi livello LeetCode-hard, ragionamento sui difetti, chiarezza del codice, edge case.In inglese:LeetCode-hard problems, reasoning about defects, code clarity, edge cases. - 5
Round 5
Behavioral / LeadershipIn inglese:Behavioral / LeadershipProve passate di ownership, influenza, risoluzione di conflitti.In inglese:Past evidence of ownership, influence, resolving conflict.
Zona pericolo: perché i candidati falliscono
Dal nostro database di feedback colloqui THG, evita queste trappole:
- Suggerire di 'aggiungere più log' senza un approccio strutturato al tracingIn inglese:Suggesting 'add more logs' without a structured approach to tracing
- Assumere che una forte coerenza globale sia sempre possibile senza penalità di latenzaIn inglese:Assuming global strong consistency is always possible without latency penalties
- Concentrarsi solo sulla correzione tecnica senza spiegare l'impatto sul businessIn inglese:Focusing only on the technical fix without explaining the business impact
- Non spiegare il processo di definizione delle priorità rispetto ad altri lavori pianificatiIn inglese:Failing to explain the prioritization process against other planned feature work.
Mettiti alla prova: vere domande THG
Tre prompt reali estratti dal nostro database.
Tipo · debugging
Root Cause Analysis (Issue Tree + 5 Whys)Tipo · architecture
+ molte altre domande, segnali ed esempi commentati
Iscriviti per sbloccare l'intera rubrica THG
THG pubblica la propria guida al colloquio
Leggila sul loro sitoBanca domande THG
Un campione del nostro database, raggruppato per round. Iscriviti per la collezione completa.
9 domande mostrate su 11
Recruiter Screen- Colloquio recruiter
2- 1
Tipo · motivation
THG gestisce un ecosistema retail complesso e verticalmente integrato. Quale aspetto specifico della nostra piattaforma proprietaria, Ingenuity, ti interessa dal punto di vista ingegneristico rispetto a uno stack e-commerce standard?In inglese:THG operates a complex, vertically integrated retail ecosystem. What specific aspect of our proprietary platform, Ingenuity, interests you from an engineering perspective compared to a standard e-commerce stack? - 2
Tipo · Motivation
THG Ingenuity è uno stack proprietario che gestisce tutto, dalla supply chain al checkout front-end. Come affronti la sfida di mantenere la qualità del codice a lungo termine in una codebase che supporta contemporaneamente i nostri brand retail interni e i clienti enterprise esterni?In inglese:THG Ingenuity is a proprietary stack that manages everything from supply chain to front-end checkout. How do you approach the challenge of maintaining long-term code quality in a codebase that supports both our internal retail brands and external enterprise clients simultaneously?
Coding Screen- Coding Screen
1- 3
Tipo · algorithm
Data una lista di ID prodotto e i loro livelli di stock attuali in molteplici magazzini regionali, scrivi una funzione per restituire i primi K prodotti con l'inventario aggregato più basso.In inglese:Given a list of product IDs and their current stock levels across multiple regional warehouses, write a function to return the top K products with the lowest aggregate inventory.
System Design- System Design
3- 4
Tipo · architecture
Progetta un sistema di notifica per vendite flash in grado di gestire milioni di richieste simultanee quando viene lanciato un prodotto di bellezza molto richiesto.In inglese:Design a flash-sale notification system that can handle millions of concurrent requests when a high-demand beauty product drops. - 5
Tipo · architecture
Come progetteresti un servizio di sincronizzazione dell'inventario globale che garantisca coerenza tra molteplici centri di distribuzione regionali?In inglese:How would you design a global inventory synchronization service that ensures consistency across multiple regional fulfillment centers? - + altre 1 domande in questo round (iscriviti per sbloccare)
Onsite Coding- Coding Onsite
2- 6
Tipo · debugging
Root Cause Analysis (Issue Tree + 5 Whys)Abbiamo un servizio che elabora etichette di spedizione in batch, ma occasionalmente si blocca durante l'elaborazione di file di grandi dimensioni. Come strumenteresti ed effettueresti il debug in un ambiente di produzione?In inglese:We have a service that processes batch shipping labels, but it occasionally hangs when processing large files. How would you instrument and debug this in a production environment? - 7
Tipo · debugging
Root Cause Analysis (Issue Tree + 5 Whys)Hai un microservizio che riporta periodicamente errori 5xx durante i periodi di traffico elevato. I log mostrano un mix di timeout e esaurimento del pool di connessioni. Come struttureresti uno strumento diagnostico per individuare se si tratta di un collo di bottiglia del database o di un problema di dipendenza upstream?In inglese:You have a microservice that periodically reports 5xx errors during high traffic periods. The logs show a mix of timeouts and connection pool exhaustion. How would you structure a diagnostic tool to pinpoint if this is a database bottleneck or an upstream dependency issue?
Behavioral / Leadership- Behavioral / Leadership
3- 8
Tipo · ownership
STARDescrivi una volta in cui hai identificato un collo di bottiglia critico nelle prestazioni in un sistema di produzione che stava influenzando il checkout dei clienti. Come hai dato priorità alla correzione rispetto allo sviluppo di nuove funzionalità?In inglese:Describe a time you identified a critical performance bottleneck in a production system that was impacting customer checkout. How did you prioritize the fix against ongoing feature development? - 9
Tipo · influence
STARParlaci di una volta in cui hai dovuto posticipare una data di lancio perché l'architettura del sistema non avrebbe scalato per il traffico previsto. Come hai presentato questo problema agli stakeholder non tecnici?In inglese:Tell us about a time you had to push back on a launch date because the system architecture would not have scaled for the projected traffic. How did you present this to non-technical stakeholders? - + altre 1 domande in questo round (iscriviti per sbloccare)
Sblocca l'intera banca domande THG
Senza carta di credito. Ogni domanda con il suo framework, i segnali valutati dai recruiter e una risposta modello per ciascuna.
Percorsi di colloquio in THG
Come il DNA di THG si traduce per ogni funzione. Scegli il tuo ruolo.
Confronta THG con aziende simili
Stesso DNA, asticelle diverse. Sfoglia le aziende più simili del nostro database e vedi come differiscono i loro loop.
Primor
Stesso tierHigh SKU turnover and aggressive pricing strategies like 'Ofertas Flash' shape Primor's assessment. Evaluators test h...
Vedi le domande del colloquio Primor
Nocibé
Stesso tierOmnichannel retail performance and Nocibé Privilege loyalty program metrics anchor candidate evaluations, requiring s...
Vedi le domande del colloquio Nocibé
Adevinta
Stesso tierEmbodying the core spirit of 'Changing Commerce Together' guides the evaluation, where interviewers grade your abilit...
Vedi le domande del colloquio Adevinta
Allena il colloquio THG dall'inizio alla fine
Mock Interview THG
Esegui un mock live con il nostro AI-interviewer su prompt stile THG. Valutazione su struttura, segnale e lunghezza della risposta - come nel loop reale.
Open
Storie STAR per i round behavioral THG
Costruisci una Story Bank dei tuoi successi passati, mappati sui segnali di leadership che THG valuta. Riutilizzali in ogni round behavioral.
Open
Hub di preparazione colloquio THG
I framework dietro ogni round THG: CIRCLES per il product sense, debugging hypothesis-driven per l'analitico, STAR per il behavioral. Ognuno in 10 minuti.
Open
Framework per colloqui
CIRCLES, STAR, AARRR, RICE, MECE. I framework che fanno annuire gli intervistatori THG invece di farli aggrottare. Playbook passo-passo con i giusti move e le trappole.
Open
Domande frequenti
Quanto dura il processo di colloquio THG?
La maggior parte dei candidati impiega 4-8 settimane dallo screen del recruiter all'offerta. Il loop onsite avviene in una giornata o due mezze giornate, con debrief e offerta entro 5 giorni lavorativi.
Come prepararsi specificamente per THG?
Tre priorità: (1) il DNA THG mostrato sopra - cosa valutano davvero, (2) i round del tuo loop, soprattutto quello che i candidati sottovalutano, e (3) esercitati sui tipi di domanda di questa guida con un framework strutturato come CIRCLES o STAR.
Vale anche per ruoli engineering o design da THG?
Il DNA resta uguale - cambia il mix di round. I SWE affrontano coding screen invece del Product Sense; i designer hanno revisioni di portfolio ed esercizi di design. "Cosa valutano" e i segnali comportamentali si applicano a tutte le funzioni.