Taro Logo

Senior Software Engineer Interview Experience - Germany

October 5, 2020
Neutral ExperienceNo Offer

Process

I was interviewed for a senior backend developer role. It consisted of these steps:

  • 1h - Call with HR, where they suddenly started to ask technical questions (CQRS, O(n), log(n), etc.)
  • 1h - Live code assessment with 1-2 developers
  • 1h - Another deep tech talk with 1-2 devs, also a practical task, but mostly questions
  • ~1h - Design tech talk, architecture
  • HR soft skills talk

Questions

  1. On a live code assessment, I was asked to write three tasks in a row on the same project about load balancing. This was to assess my code-writing speed, and no deep knowledge was needed. Junits were involved.

  2. A lot of irrelevant questions were asked, focusing on a deep understanding of how everything works under the hood. There was a small code task on concurrency, isolation levels, atomicity, replication and sharding, and microservices versus monoliths. I was expecting them to ask which assembler commands were being called for a particular operation.

Was this helpful?

Interview Statistics

The following metrics were computed from 10 interview experiences for the Revolut Senior Software Engineer role in Germany.

Success Rate

0%
Pass Rate

Revolut's interview process for their Senior Software Engineer roles in Germany is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive10%
Neutral30%
Negative60%

Candidates reported having very negative feelings for Revolut's Senior Software Engineer interview process in Germany.

Revolut Work Experiences