Top 29
Prep plan
Updated weekly · Last refresh Aug 30

Revolut Backend Engineer Interview Questions

The questions to prepare for a Revolut Backend Engineer interview. Questions from real interview reports rank first. Updated weekly.

29questions
~4htotal time
Track your progressSign up free to work through all 29 questions and resume where you left off.
Start practicing free →
1
CodingStart here. 8 questions · ~70 min
Algorithmic Problem SolvingMedium
Practice

Generate every valid sentence segmentation of a policy string using memoized DFS and dynamic programming.

string manipulationData StructuresRevolut
Analyze Time and Space ComplexityEasy
Recently asked

Explain how to derive time and space complexity for a coding solution and justify the final Big O bounds.

Hash TablesArraysSortingRevolut
More Coding questions with a free account
2
SQL & Data Manipulation4 questions + 3 drills · ~65 min
3
System Design10 questions · ~87 min
Mobile Feature Backend for Card IssuanceHard

Evaluates end-to-end backend design, concurrency fundamentals, and test-driven engineering for a financial feature.

concurrencyRevolut
Data Structures for High-Frequency LookupsMedium

Evaluates your ability to choose data structures based on performance characteristics and workload needs.

Data StructuresRevolut
More System Design questions with a free account
4
Behavioral & Leadership5 questions · ~44 min
More Behavioral & Leadership questions with a free account
5
More topics2 questions · ~17 min
Optimizing Slow Database QueriesMedium

Assesses performance troubleshooting, measurement, and improvement of database query execution.

database optimizationperformanceProblem SolvingRevolut
Maintainable Code for TeamsMedium

Tests your practices for writing clean, understandable, and well-documented frontend code at scale.

best practicescode maintainabilityRevolut
The finish line: interview-readyComplete all 29 questions plus 3 hands-on drills to finish this plan.