Interview Questions / Revolut

Revolut Interview Questions & Process

Software Engineering · Product

Updated July 2026

Revolut operates a fast, high-accountability engineering environment where teams own globally scaled financial products. Its published culture emphasizes Get It Done, Deliver WOW, Dream Team, Never Settle, and Think Deeper; interview guides therefore emphasize production-ready coding, scalable system design, ownership, and direct reasoning under time pressure.

The cost of walking in unprepared

Revolut's process spans 5 distinct stages, often compressed into a single high-pressure loop. Most candidates only find out they weren't ready once the result lands.

Merra: run the Revolut interview before it counts

Hope, Merra’s AI interviewer, runs a Revolut-style mock out loud — the same question styles, real follow-ups — then scores you on the five dimensions real interviewers use, with a recording and transcript.

  1. 1Sign up freeno card, 3 full interviews in your first week.
  2. 2Take the diagnostic15 minutes with Hope, get your baseline score.
  3. 3Practise Revolut-stylecompany-tuned questions, honest feedback, watch your score climb.

No card details required. Your first three interviews are free.

Practise the Revolut interview now

3 free interviews. Instant scored feedback. Know where you stand before Revolut decides for you.

Start your free interview3 free interviews · no card needed · cancel anytime

The Revolut interview process

  1. 1Introductory / Recruiter Screen. A short call covering experience, technology alignment, timeline, and motivation.
  2. 2Online or Live Coding. A HackerRank-style assessment or CoderPad interview with two to three algorithmic problems and active explanation of reasoning.
  3. 3Technical Skills Interview. Clean implementation, language depth, concurrency, SQL, or production-focused backend reasoning may be tested depending on role.
  4. 4System Design / Problem Solving. Candidates design scalable services such as rate limiters, event pipelines, or payment ledgers and defend trade-offs.
  5. 5Behavioral / Bar Raiser. The closing evaluation tests ownership, response to direct feedback, execution speed, and alignment with Revolut's high-performance culture.

Real Revolut interview questions

As reported by recent candidates. The same styles Hope asks in a Revolut-style mock.

Select one random item from a stream with equal probability using O(1) additional space.
SWE · Algorithms
Format an array of words into lines of exactly max_width characters with evenly distributed spaces.
Arrays
Group linked events into ten-minute timestamp buckets while handling unordered input.
SWE · Algorithms
Design a distributed rate limiter for real-time withdrawals and discuss consistency, availability, and abuse protection.
System Design
Design a peer-to-peer payments ledger with atomicity, reconciliation, and an auditable event history.
System Design
Tell me about a time you challenged the status quo, received blunt feedback, and improved the outcome.
Behavioural

Prepping alone vs with Merra

Without Merra

  • Read questions, rehearse answers in your head
  • First time answering out loud is the real interview
  • No structured feedback on how you actually come across
  • Find out you weren’t ready from a rejection email

With Merra

  • Practise out loud before the real interview
  • Structured evaluation and feedback after every session
  • Review your session history and track improvement
  • Personalise practice by role, company, and focus areas

Pricing

3 interviews free
then £12.99/mo or £29/quarter · Pro from £29/mo
  • No card details for the free 7-day trial
  • Full scored feedback on every interview
  • Company-tuned mocks for Revolut and others
  • Recording and transcript included
  • Cancel anytime
Start your free interview

Revolut interview FAQs

What stages are common in a Revolut software engineering interview?

A typical sequence includes an introductory call, online or live coding, a technical skills interview, system design or problem solving, and a behavioral or Bar Raiser stage.

Does Revolut test system design?

Yes, especially for experienced backend roles. Candidates may design rate limiters, event-processing services, or payment ledgers and defend scale, reliability, and consistency trade-offs.

What cultural values should candidates prepare for?

Revolut publicly emphasizes Get It Done, Deliver WOW, Dream Team, Never Settle, and Think Deeper, which translate into ownership, high standards, direct reasoning, and speed.

What technical topics appear most often?

Coding fundamentals, SQL, concurrency, language-specific depth, system design, rate limiting, and financially correct transaction processing are common themes.

Related interview guides

Merra is an independent interview practice platform and is not affiliated with Revolut. Interview formats vary by role, region, and year.

Know where you stand

Your first interview with Hope takes 15 minutes and gives you a baseline score. Free, no card, instant feedback.

Start your free interview3 free interviews · no card needed · cancel anytime