Dataford
Interview QuestionsInterview GuidesExperiencesMock InterviewsPricing
Get started
Interview Guides/Revolut
Revolut logo
RevolutCompany guide
Updated weekly · Reviewed by the Dataford team

Revolut interview process & guide 2026

Interview difficulty 5.5 / 10Based on 644 interview reports

Everything we know about interviewing at Revolut: the process stage by stage, what each round tests, compensation by level, and reports from candidates who interviewed.

Account ExecutiveSoftware EngineerOperations ManagerProduct ManagerUX/UI DesignerData Scientist
Practice Revolut questionsSee the process

At a glance

5.5/ 10
Interview difficulty 5.5 / 10
Rated by candidates who reported interviewing here. Harder than 95% of companies we track.
21
Role guides
644
Interview reports
12
Topics tracked
$139k
Median total comp
5 rounds
  1. 1
    Recruiter Screen
  2. 2
    Online Assessment
  3. 3
    Technical Evaluations and Live Coding
  4. 4
    Case Studies and Functional Rounds
  5. 5
    Culture and Leadership Assessment, Final Executive Sign-off
01 · Overview

Interviewing at Revolut

Revolut runs a structured, multi-step interview process that starts with recruiter touchpoints and quickly moves candidates into assessments and technical evaluations. Across roles, you should expect logic and coding checks early, then deeper evaluations that repeatedly test how you reason with data and how you communicate your approach.

What makes the loop distinctive is the mix of concrete technical topics and execution style checks. The most prominent topics in their question data include SQL, ETL, Python, analytical thinking, and TDD, and there are also role-specific heavy themes like mobile engineering, UX/UI, marketing analytics, product management fundamentals, financial control or management reporting, and objection handling.

Difficulty is broadly skewed to medium and hard rather than easy, and offer rates are extremely low in the aggregated candidate reports. Even when people believe they did well in earlier stages, several reports describe gaps in feedback quality or slow follow-through, so you should plan for a process that can feel high-stakes and sometimes operationally inconsistent.

Good to know

The question set shows you will be evaluated across both technical depth and data-driven execution, with SQL, Python, ETL, TDD, and analytical thinking among the highest-percentile topics, so you should prepare to combine implementation details with clear reasoning about data and edge cases.

02 · Difficulty and outcomes

How hard is the Revolut interview?

Aggregated from 644 interview experiences
Difficulty mix
Easy16%
Medium52%
Hard32%
Most loops land in the middle: hard enough to prep for, rarely brutal.
Offer rate
28%about 1 in 4

About 1 in 4 candidates with a known outcome convert.

170 offers across 615 reports with a stated outcome.
Experience sentiment
44%positive
Positive 44%Neutral 26%Negative 31%
03 · The loop

The interview process, end to end

5 rounds · based on 644 candidate reports
  1. 1
    Recruiter Screen

    You start with recruiter contact to assess your background, motivation, and alignment with the role and company values. Some reports describe this as moving quickly and laying out the overall process expectations.

    Short call, exact length not consistently reported · background alignment · motivation · role fit
  2. 2
    Online Assessment

    You complete an online cognitive and behavioral test that emphasizes logic, pattern recognition, and mathematical reasoning. In parallel with that, some reports describe an online coding assessment and analytical skills or job-specific knowledge screening.

    Same-day or early in the loop, exact timing not consistently reported · logic and reasoning · mathematical aptitude · basic coding
  3. 3
    Technical Evaluations and Live Coding

    You move into technical rounds that evaluate relevant skills, including database discussion and live coding with TDD. The topic data also emphasizes SQL, ETL, Python, analytical thinking, and TDD, and some reports describe concurrency and transaction isolation style discussions.

    Multiple rounds, exact duration not consistently reported · SQL · ETL · Python
  4. 4
    Case Studies and Functional Rounds

    You may have case study interviews focused on analytical problem solving and, in some cases, product sense. There may also be functional interviews centered on design expertise and problem solving, depending on the role.

    Variable, role-dependent · analytical problem solving · product sense · design problem solving
  5. 5
    Culture and Leadership Assessment, Final Executive Sign-off

    Later stages can include bar-raiser style behavioral interviews with a senior director and a culture-fit interview. Some roles include a final executive sign-off before an offer is extended.

    Later-stage interviews, exact timing not consistently reported · leadership potential · culture fit · resilience
04 · Topic breakdown

What Revolut actually tests for

How prominent each skill is across reported loops
97%
System design
96%
System Design
94%
SQL
90%
Java
87%
Concurrency
82%
Communication Skills
81%
ETL (Extract, Transform, Load)
79%
Analytical Thinking
79%
Python
77%
CQRS (Command Query Responsibility Segregation)
77%
Stakeholder Management
60%
TypeScript
Tested less
Tested more
05 · Role guides

Find the guide for your role

This is your next step: open the guide for the role you are interviewing for. Each one carries the questions Revolut interviewers actually ask that position, the loop structure, and pay by level.

Most reported roles
Account Executive
$117k-$165k total comp
Real questions · Loop structure · Pay bands
Open the guide
Software Engineer
$112k-$165k total comp
Real questions · Loop structure · Pay bands
Open the guide
Operations Manager
$3k-$36k total comp
Real questions · Loop structure · Pay bands
Open the guide
Showing 12 of 21 role guides
Backend Engineer
Questions and loop structure
Open guide
Business Analyst
$40k-$850k
Open guide
Data Analyst
$40k-$977k
Open guide
Data Engineer
Questions and loop structure
Open guide
Data Scientist
$11k-$11k
Open guide
DevOps Engineer
$6k-$11k
Open guide
Financial Analyst
$123k-$144k
Open guide
Frontend Engineer
$18k-$18k
Open guide
Machine Learning Engineer
Questions and loop structure
Open guide

Real interview experiences

What candidates said about the loop, difficulty, and outcomes, straight from recent reports for these roles.

Account ExecutiveBackend EngineerFrontend EngineerOperations ManagerProduct ManagerSoftware Engineer
06 · Compensation

What Revolut pays, by level

Estimated total compensation: base salary plus stock and annual cash bonus.

Median $139k
Level$0kTotal comp range$1000kTotal
All levels
Base $6k-$977k
$6k-$977k
Ranges blend verified compensation data points. Base + stock + annual bonus shown. Estimates only.
07 · Insider tips

What separates offers from rejections

Patterns from candidates who got offers, and the mistakes that most often sink a loop.

Do this

  • Lead with a crisp problem restatement and an execution plan, then map it directly to the technical topics they emphasize, especially SQL, ETL, and analytical thinking. This aligns with the reports that evaluations often expected you to drive to specific expected outcomes.
  • In live coding or technical assessments, include unit tests and explicitly discuss edge cases and correctness. Multiple reports mention TDD-like expectations and focusing on safe handling of scenarios.
  • When discussing concurrency, transactions, or locking style problems, reason out the invariants and failure modes, then explain how you would validate them. Reports explicitly called out transaction isolation, optimistic vs pessimistic locking, and locking or concurrency edge cases.
  • For role-aligned rounds, tie your examples to metrics or KPIs and data-driven decision making. The topic data repeatedly includes Data-Driven Decision Making and, for relevant roles, Marketing Analytics and Financial Control or Management Reporting.

Avoid this

  • Do not treat early screens as purely conversational if your role is data or technical. Multiple reports show later outcomes reflected data and communication gaps even when candidates felt their experience was discussed.
  • Do not rely on open-ended brainstorming without steering toward the expected solution. Several reports describe interviewer behavior that reacted to answers and emphasized landing on the expected solution.
  • Do not ignore testing. The topic distribution includes TDD with very high prominence, and reports tie success to writing unit tests for the scenarios you cover.
  • Do not expect fast or consistent feedback after each step. Multiple reports describe silence, stalled communication, or automated rejection notices after delays.
08 · FAQ

Revolut interview FAQ

Answered from real candidate and workplace data
How long is the process, and how quickly will I hear back?

The provided data does not give a single end-to-end timeline. Candidate reports mention a few days for some decisions and also mention delays and silence after certain stages, so plan for variability in turnaround.

What is the hardest part for most candidates?

Difficulty in the aggregated reports is mainly medium and hard, with very hard a small portion. In the reports, the toughest work described was typically in the later technical or problem-solving stages, including live coding with TDD expectations and deeper discussions around data handling.

What topics should I prioritize based on their question data?

Prioritize SQL, ETL, Python, Analytical Thinking, and TDD, since these are among the highest-percentile topics in the dataset. Also prioritize role-aligned topics that show 100th percentile prominence, including mobile engineering for mobile roles, UX/UI design for design roles, marketing analytics and data-driven decision making for marketing analytics roles, and financial control or management reporting for financial-control related roles.

Is there a take-home assignment or written work?

The process steps data includes case study and functional interview steps, and one candidate report mentions a take-home assignment due about a week after a recruiter screen. The dataset does not confirm take-homes for every role, so treat it as role-dependent.

What does success look like in live coding and technical rounds?

Based on reports and the topic distribution, success looks like correct logic plus strong edge case handling, along with unit tests for the scenarios you cover. For relevant problems, you are expected to reason about database concepts like transaction isolation and locking strategy.

Should I re-apply if I get rejected?

The supplied data does not state a re-application policy or whether you can re-apply after rejection. The reports include instances of automated rejection and delays, but they do not provide official guidance.

09 · In their words

What people say about Revolut

Verbatim snippets from employee and candidate reviews
“The empowering work environment is complemented by understanding support during health issues.”
Account Executive5.0
“The job provides a sense of fulfillment and fair compensation, with strong support and clear training expectations.”
Account Executive5.0
“There are no cons of working here.”
Account Executive5.0
“Management should continue their current approach, as it fosters a positive work environment.”
Account Executive5.0
“The remote work option is a significant benefit, allowing flexibility in how we manage our time.”
Account Executive5.0
“Toxic culture and unrealistic targets overshadow the benefits of remote work.”
Account Executive5.0
10 · Keep prepping

Related company guides

Companies that hire for the same data roles
American Express26 guidesAmex24 guidesMastercard24 guidesAdyen22 guidesFisglobal21 guidesFis global21 guides
On this page0% read
OverviewHow hard is it?The interview processWhat Revolut evaluatesQuestions and role guidesCompensation by levelInsider tipsFAQWhat people sayRelated guides
Prep for Revolut with a plan

A day by day plan built from this guide, with the questions Revolut actually asks.

Build my plan

Ready for your Revolut interview?

Practice the exact questions from this guide with AI feedback, and walk into your loop knowing what to expect.

Start practicing freeView pricing
Keep exploring

Browse every guide, role and company

Roles at Revolut
Revolut Account ExecutiveRevolut Backend EngineerRevolut Business AnalystRevolut Data AnalystRevolut Data EngineerAll 21 roles
Revolut prep plans
Revolut Interview QuestionsRevolut Account Executive Interview QuestionsRevolut Data Scientist Interview QuestionsRevolut Operations Manager Interview QuestionsRevolut Product Manager Interview QuestionsRevolut Software Engineer Interview QuestionsRevolut UX/UI Designer Interview QuestionsRevolut Marketing Analytics Specialist Interview QuestionsAll prep collections
Other companies
American Express interview questionsAmex interview questionsMastercard interview questionsAdyen interview questionsFisglobal interview questionsBrowse all companies
Keep exploring
All interview guidesPractice questionsBrowse companies