Revolut logo

Revolut Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 3,100 interview experiences · FREE TO READ

2.9 Rounds average
Average Typical difficulty
37.3% Positive experience

Which role are you interviewing for?

30 roles · 3,100 reports

Candidate interview experiences

First-hand accounts from people who interviewed at Revolut.

Showing 4 of 3,100
Revolut logo
Revolut

Product Marketing Manager

Marketing · half a year ago

Mid Difficult Neutral experience No offer 5 rounds
Interview process
Recruiter call Phone screen Take home Technical screen Group
Interview formats
Behavioral Technical Case Presentation

The interview process started with a recruiter call, followed by a call with a senior manager. Then, there was a take-home task which needed to be submitted 48 hours after receiving it, with no presentation required. For the PMM role, I had to create a launch campaign for their single use cards. This was followed by a live problem-solving session where I was asked to address a challenge presented by the Chief Revenue Officer to double deposit value within a year. The process concluded with a culture fit interview.

Confirmed questions8 questions
  • What makes you interested in Revolut and this opportunity?
  • Could you summarize your background and how it aligns with this role?
  • Describe a typical day in your previous position.
Revolut logo
Revolut

Software Engineer

Engineering · half a year ago

Mid Average Positive experience Accept offer 5 rounds
Interview process
Recruiter call Technical screen Technical screen Technical screen Onsite Background check
Interview formats
Behavioral Coding Technical System Design

I interviewed at Revolut in late August 2025, and the whole process from the first interview to the offer acceptance took about 2 months. It might be quicker for others, but I took my time between stages. The recruiter laid out all the steps and even had catch-up calls before each interview, which was super helpful. The first stage was a screening with basic questions that you usually get. Then came a live coding session with a simple assignment requiring TDD. I used Spock, but any framework is fine. I tested all scenarios and got stuck on testing random value functions, but the interviewer's hint got me through it. Stage 3 was a technical interview with two parts: live Java coding without tests, writing thread-safe business logic in SQL, and then a discussion on concurrency, thread safety, DB transactions, microservices, etc. The fourth stage involved system design for a banking system, including drawing the architecture and table structures. After clearing these, you're considered for the SWE role, but there's a final stage where you meet with potential teams. They'll decide whether to hire you based on the teams' feedback from that meeting.

Confirmed questions2 questions
  • What resilience design patterns do you know?
  • Which resilience design patterns are you aware of?
Revolut logo
Revolut

Product Designer

Design · half a year ago

Mid Average Negative experience No offer 4 rounds
Interview process
Recruiter call Take home Presentation Technical screen
Interview formats
Presentation Technical Coding

So, the interview started with a quick chat with the recruiter. After that, I had to do a take-home design challenge. I had to whip up a product design deliverable in Figma. Once I sent it in, the next part was presenting my home task to the team, and then there was a live whiteboard exercise. It took a good chunk of time, especially the home task. They stopped giving feedback if you didn't pass a certain stage. Also, it would've been nice to have clearer communication about timelines and what they were looking for.

Confirmed questions4 questions
  • Could you present your take-home design and discuss the rationale behind your choices?
  • What compromises did you have to make during the design process?
  • If you had additional time, what enhancements would you make to your design?
Revolut logo
Revolut

Operations Manager

Operations · half a year ago

Mid Average Negative experience No offer 3 rounds
Interview process
Take home Recruiter call Technical screen
Interview formats
Technical Case

First, there was an online test that was pretty easy, simpler than other cognitive tests I've done. Then, an HR screening which was straightforward and fine. The HR person was nice and gave good advice for the next round, which was a problem-solving interview. This problem-solving interview was the tricky part. The interviewer seemed unfriendly and rushed from the start. It felt like they were reading from a script, just wanting to get it over with, or like they didn't care. The format was also different from typical consulting case interviews (like MBB), where they usually focus on your thinking process, not just the final answer. At Revolut, the interviewer seemed to only care if you got to their desired answer, rather than evaluating your thought process. It was totally candidate-led, with no brainstorming or collaboration with the interviewer. The interviewer just acted as a passive information source. They didn't offer any help, guidance, or feedback on your reasoning or judgment. They judged whether your answers matched theirs, even if other answers were logically valid. Candidates weren't allowed to make assumptions, even if they were logically derived. Overall, it seemed the interviewer had different expectations than most consulting case interviews, judging candidates on their final answer instead of their thinking process.

Confirmed questions1 question
  • A case question about improving operations

Revolut Interview Questions

Quoted word for word from Revolut interview reports.

Regarding the code snippet provided for finding duplicates using a seen set, what is its time complexity?

Read reports

What is the reason for the declining gross profit of Revolut's credit card business in the last 4 months?

Read reports

What data structure would you use to achieve O(1) time complexity for data retrieval and modification?

Read reports

When designing the currency transfer class, how would you ensure precision, especially when dealing with decimals versus integer cents?

Read reports

If you were to run a campaign targeting 1k users in Spain using influencers, what KPIs would you prioritize?

Read report

Design a backend for a new feature in an existing mobile app that issues new cards and tracks delivery.

Read report

If you had our database of transactions and clients, what kind of metric would you use to determine if a transaction is fraudulent?

Read report

What actions would you take if a new product launch fails to meet its initial goal and shows declining performance in the second month compared to the first?

Read report

How would you advise a Head of Revenue to double cash deposits within the next year?

Read report

Formats, difficulty and experience

Across all 3,100 Revolut interview reports.

Interview formats

Behavioral 35.9%
Technical 30.2%
Case 9.5%
Coding 9.1%
Presentation 7.6%

Interview difficulty

Easy 16.5%
Average 58.4%
Difficult 25.1%

Candidate experience

Positive 37.3%
Neutral 21.5%
Negative 41.2%

Reports by job function

Operations 655
Engineering 545
Sales 400
HR 282
Product 257
Finance 183