Revolut logo

Come passare il colloquio Revolut Software Engineer nel 2026

Growth · Guida al colloquio Software Engineer

Candidatura via LeverSede in United Kingdom

Lingua del colloquio: inglese

Preparati a programmare inJavaKotlinSwiftTypeScript

Il DNA di Revolut (TL;DR)

Il valore 'Never Settle' di Revolut impone un ciclo di valutazione basato su una velocità di esecuzione estrema e una mentalità orientata alle metriche con denominatore. Gli intervistatori cercano candidati in grado di analizzare l'economia unitaria delle transazioni multivaluta senza fare affidamento su vaghi obiettivi qualitativi.In inglese:Revolut's 'Never Settle' value dictates a loop grading for extreme execution speed and a metric-with-denominator mindset. Interviewers look for candidates who can dissect unit economics of multi-currency transactions without relying on vague qualitative goals.

Guarda l'analisi dei colloqui in Revolut

Un breve video che ripercorre i round, cosa cercano i selezionatori e come prepararti.

Video in inglese

Are you preparing for the Revolut Software Engineer interview? This video gives you the inside track on what they truly value, the interview process, and real questions from their question bank. Inside: what they really test, every stage of the loop, 3 real interview questions with a strong sample answer, and the mistakes that get candidates rejected. Chapters: 0:00 How to ace the Revolut Software Engineer interview 0:11 What Revolut really tests 0:28 The 5 stages 0:44 Coding Screen — a real question 1:17 System Design — a real question 1:50 Onsite Coding — a real question 2:16 The danger zone 2:35 Rehearse the real loop 2:47 Get the full playbook

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 Revolut

Il tuo loop comprende tipicamente 4 round.

  1. 1

    Round 1

    Colloquio recruiterIn inglese:Recruiter Screen
    Motivazione, fit con il ruolo, logistica.In inglese:Motivation, role fit, logistics.
  2. 2

    Round 2

    System DesignIn inglese:System Design
    Sistemi distribuiti, trade-off su larga scala, architettura sotto vincoli.In inglese:Distributed systems, trade-offs at scale, architecture under constraints.
  3. 3

    Round 3

    Coding OnsiteIn inglese:Onsite Coding
    Problemi livello LeetCode-hard, ragionamento sui difetti, chiarezza del codice, edge case.In inglese:LeetCode-hard problems, reasoning about defects, code clarity, edge cases.
  4. 4

    Round 4

    Behavioral / LeadershipIn inglese:Behavioral / Leadership
    Prove 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 Revolut, evita queste trappole:

  • Concentrarsi solo sul fattore 'cool' senza riconoscere l'onere normativoIn inglese:Focusing only on the 'cool' factor without acknowledging the regulatory burden
  • Trattare tutti i tipi di notifica con la stessa prioritàIn inglese:Treating all notification types with the same priority
  • Tentare una migrazione 'big bang' che interrompe tutto il lavoro sulle funzionalitàIn inglese:Attempting a 'big bang' migration that disrupts all feature work
  • Non gestire le race condition in cui due richieste con la stessa chiave arrivano simultaneamenteIn inglese:Failing to handle race conditions where two requests with the same key arrive simultaneously

Mettiti alla prova: vere domande Revolut

Tre prompt reali estratti dal nostro database.

Tipo · architecture

Come progetteresti un sistema di portafoglio multivaluta che garantisca una forte coerenza per gli aggiornamenti del saldo tra le regioni globali?In inglese:How would you design a multi-currency wallet system that ensures strong consistency for balance updates across global regions?

Tipo · motivation

Revolut opera in un ambiente altamente regolamentato e frenetico. Perché vuoi sviluppare software qui piuttosto che in un istituto bancario più consolidato e lento?In inglese:Revolut operates in a highly regulated, fast-paced environment. Why do you want to build software here rather than at a more established, slower-moving banking institution?

Tipo · conflict

Parlami di una volta in cui ti sei opposto alla data di lancio di un PM perché il debito tecnico era troppo alto. Come hai gestito il disaccordo?In inglese:Walk me through a time you pushed back on a product manager's launch date because the technical debt was too high. How did you handle the pushback?

+ molte altre domande, segnali ed esempi commentati

Iscriviti per sbloccare l'intera rubrica Revolut

Sblocca la rubrica Revolut, gratis

Banca domande Revolut

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

7 domande mostrate su 12

1

Recruiter Screen- Colloquio recruiter

1
  1. 1

    Tipo · motivation

    Revolut opera in un ambiente altamente regolamentato e frenetico. Perché vuoi sviluppare software qui piuttosto che in un istituto bancario più consolidato e lento?In inglese:Revolut operates in a highly regulated, fast-paced environment. Why do you want to build software here rather than at a more established, slower-moving banking institution?
2

System Design- System Design

5
  1. 2

    Tipo · architecture

    Progetta un sistema che elabori milioni di transazioni con carta al minuto ed esegua il rilevamento delle frodi in tempo reale.In inglese:Design a system that processes millions of card transactions per minute and performs real-time fraud detection.
  2. 3

    Tipo · architecture

    Come progetteresti un sistema di portafoglio multivaluta che garantisca una forte coerenza per gli aggiornamenti del saldo tra le regioni globali?In inglese:How would you design a multi-currency wallet system that ensures strong consistency for balance updates across global regions?
  3. + altre 3 domande in questo round (iscriviti per sbloccare)
3

Onsite Coding- Coding Onsite

2
  1. 4

    Tipo · debugging

    Un servizio sta riscontrando picchi di latenza intermittenti durante il recupero della cronologia dell'account utente. Come identificheresti la causa principale?In inglese:A service is experiencing intermittent latency spikes when fetching user account history. How would you identify the root cause?
  2. 5

    Tipo · algorithm

    Progetta una struttura dati per un order book che supporti l'aggiunta di ordini, l'annullamento di ordini e il recupero efficiente del miglior prezzo bid/ask.In inglese:Design a data structure for an order book that supports adding orders, cancelling orders, and retrieving the best bid/ask price efficiently.
4

Behavioral / Leadership- Behavioral / Leadership

4
  1. 6

    Tipo · ownership

    Descrivi una volta in cui hai identificato un collo di bottiglia critico nelle prestazioni in produzione che non ti era stato assegnato. Come lo hai convalidato e qual è stato il risultato?In inglese:Describe a time you identified a critical performance bottleneck in production that was not assigned to you. How did you validate it and what was the outcome?
  2. 7

    Tipo · conflict

    Parlami di una volta in cui ti sei opposto alla data di lancio di un PM perché il debito tecnico era troppo alto. Come hai gestito il disaccordo?In inglese:Walk me through a time you pushed back on a product manager's launch date because the technical debt was too high. How did you handle the pushback?
  3. + altre 2 domande in questo round (iscriviti per sbloccare)

Sblocca l'intera banca domande Revolut

Senza carta di credito. Ogni domanda con il suo framework, i segnali valutati dai recruiter e una risposta modello per ciascuna.

Sblocca le 12 domande Revolut

Percorsi di colloquio in Revolut

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

Confronta Revolut con aziende simili

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

Allena il colloquio Revolut dall'inizio alla fine

Domande frequenti

Quanto dura il processo di colloquio Revolut?

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 Revolut?

Tre priorità: (1) il DNA Revolut 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 Revolut?

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.

WorkfiveEsplora le carriere su Workfive

Sblocca la guida al colloquio Revolut, gratis

Iscriviti