Guida · Colloqui tecnici in inglese

Le domande del colloquio tecnico in inglese e come rispondere.

Raccontare un progetto in inglese può essere difficile anche quando lo conosci bene. Da dove cominci? Quanto dettaglio serve? Qui trovi dieci domande su cui esercitarti, con suggerimenti per organizzare le risposte e alcuni esempi in inglese.

Raffaele Russo, software engineer in Amadeus · Ottobre 2026

Gli esempi di risposta sono inventati. Usali per la struttura, non come copione: le risposte migliori partono dai tuoi progetti reali.

Presentarti

1. “Tell me about yourself.”

Cosa vogliono capire: chi sei oggi e perché sei adatto a questo ruolo, in 60–90 secondi. Non vogliono la storia della tua vita né il CV letto ad alta voce.

Struttura: cosa fai adesso → l’esperienza passata rilevante → perché ti interessa questo ruolo.

Esempio

“I’m a backend developer with three years of experience. I currently work at a fintech company in Milan, on the payments API, mostly in Java and Spring. Before that, I spent a year building internal tools, which is where I got interested in performance and databases. Now I’m looking for a role with larger distributed systems, which is why this position caught my attention.”

2. “Why do you want to work here?”

Cosa vogliono capire: se hai una motivazione concreta, o se stai mandando lo stesso CV a tutti.

Struttura: cosa cerchi → cosa hai notato di specifico nell’azienda o nel team → come si collega alla tua esperienza. Evita di lamentarti del lavoro attuale.

Esempio

“I’ve learned a lot in my current team, but most of our work is now maintenance. I’d like to work on a product that’s still growing. I read your engineering blog post about moving to event-driven services, and that’s exactly the kind of problem I’d like to work on.”

Progetti ed esperienza

3. “Tell me about a project you’re proud of.”

Cosa vogliono capire: qual è stato il tuo contributo, non quello del team.

Struttura: contesto in una frase → problema → cosa hai fatto tu → risultato misurabile. Distingui il lavoro del team dal tuo: usa “I” quando descrivi quello che hai fatto personalmente.

Esempio

“Our order service was timing out during sales peaks. I profiled it and found that most of the time went into repeated database calls for the same product data. I added a short-lived cache and moved two queries out of the request path. Peak response times went from about two seconds to 300 milliseconds, and the timeout alerts stopped.”

4. “What’s the hardest technical problem you’ve worked on?”

Cosa vogliono capire: come ragioni quando la soluzione non è ovvia.

Struttura: perché era difficile (causa sconosciuta, vincoli, poco tempo) → come hai indagato → cosa hai deciso → com’è finita. Puoi scegliere anche un problema che non hai risolto perfettamente, se spieghi cosa hai imparato.

Scelte tecniche

5. “Why did you choose X instead of Y?”

Cosa vogliono capire: se sai confrontare alternative. Spesso non esiste una scelta “giusta”: conta il ragionamento.

Struttura: requisito → alternative considerate → compromesso → decisione.

Esempio

“We needed copies of the data in two regions. For this reporting tool, a few seconds of delay was acceptable, so we chose asynchronous replication to avoid waiting for the other region on every write. Users could briefly see older data, so we showed when the report was last updated.”

6. “What would you do differently today?”

Cosa vogliono capire: se sai criticare il tuo lavoro senza demolirlo.

Esempio

“I’d add load testing earlier. We only found the bottleneck in production. A test with more realistic traffic might have helped us catch it before release.”

Problemi in produzione

7. “Tell me about a time something went wrong in production.”

Cosa vogliono capire: calma, metodo e senso di responsabilità.

Struttura: impatto → come hai trovato la causa → come hai limitato il danno → cosa avete cambiato dopo. Frasi utili: “The first thing I did was…”, “To limit the impact, we…”, “After the incident, we added…”

Design e ragionamento

8. “How would you design…?”

Cosa vogliono capire: come ragioni, non se conosci la soluzione perfetta.

Struttura: prima di proporre qualcosa, fai domande sui requisiti. Poi parti da una versione semplice e spiega dove si romperebbe.

Domande da fare prima di iniziare

“How many users are we expecting?” · “Does the data need to be consistent in real time, or is a small delay acceptable?” · “Is this read-heavy or write-heavy?”

9. “Tell me about a time you disagreed with a teammate.”

Cosa vogliono capire: se sai gestire un disaccordo tecnico senza trasformarlo in un conflitto personale.

Struttura: il disaccordo concreto → come hai ascoltato e portato dati → come avete deciso → com’è finita. Evita storie in cui l’altra persona aveva semplicemente torto.

Alla fine del colloquio

10. “Do you have any questions for us?”

Prepara qualche domanda su ciò che vuoi sapere del ruolo e del team. Se un punto è già stato chiarito durante il colloquio, puoi approfondirlo o passare a un altro.

Quando non capisci la domanda

Chiedere di ripetere non è un punto debole: è quello che faresti in una riunione vera. Meglio una domanda di chiarimento che una risposta fuori tema.

Altre frasi per questi momenti sono nella guida Frasi utili per spiegare le scelte tecniche in inglese.

Come allenarti

Per cominciare, scegli tre episodi del tuo lavoro: un progetto di cui sei orgoglioso, un problema difficile e un disaccordo tecnico. Puoi usarli per esercitarti su diverse domande della lista. Prepara a parte anche la tua presentazione e le domande sull’azienda.

Racconta ogni episodio ad alta voce in inglese, cercando di stare in due minuti, e registrati. Quando ti riascolti, controlla se hai spiegato il problema, il tuo contributo e il risultato.