Taro Logo

Senior Software Engineer Interview Experience - Porto, Portugal

June 16, 2023
Positive ExperienceNo Offer

Process

There were several interviews.

Technical interview:

  • Coding task about concurrency (synchronization, read/write locks, deadlock).
  • Discussion about concurrency, DB, ACID, optimistic vs. pessimistic, services, and distributed systems.

System design:

  • Task about designing a network of ATMs and checking their cash/balance.

Questions

Compare optimistic vs. pessimistic DB locking and when to use them.

Was this helpful?

Interview Statistics

The following metrics were computed from 2 interview experiences for the Revolut Senior Software Engineer role in Porto, Portugal.

Success Rate

0%
Pass Rate

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

Experience Rating

Positive100%
Neutral0%
Negative0%

Candidates reported having very good feelings for Revolut's Senior Software Engineer interview process in Porto, Portugal.

Revolut Work Experiences