Taro Logo

Software Engineer Interview Experience - Madrid, Spain

July 1, 2025
Positive ExperienceGot Offer

Process

  1. Screening interview with questions about DBs, Java core, experience, and design.

  2. Coding interview, a simple problem with a few stages to complete, focusing on tests, simplicity, and concurrency.

  3. Technical discussion, a deep check on DB knowledge, scalability, resilience, metrics, DDD, and microservices. More than that, an in-memory concurrency problem to solve and implement.

  4. System design interview.

  5. Team fit interview, focusing on your experience and ownership.

Questions

How to ensure compatibility between different database schemas in canary deployments and green-blue deployments.

Was this helpful?

Interview Statistics

The following metrics were computed from 6 interview experiences for the Revolut Software Engineer role in Madrid, Spain.

Success Rate

17%
Pass Rate

Revolut's interview process for their Software Engineer roles in Madrid, Spain is very selective, failing most engineers who go through it.

Experience Rating

Positive67%
Neutral17%
Negative17%

Candidates reported having very good feelings for Revolut's Software Engineer interview process in Madrid, Spain.

Revolut Work Experiences