There were 3 stages, but you can't have them in one day. The whole process took over a month.
After every stage, there was feedback. However, on the last system design stage, I encountered two xenophobic individuals.
Design a URL shortener in stages; the last one focuses on concurrency.
Design a bank account transfer with a focus on concurrency.
Design a simple system to deal with xenophobic Russians.
The following metrics were computed from 14 interview experiences for the Revolut Software Engineer role in London, United Kingdom.
Revolut's interview process for their Software Engineer roles in London, the United Kingdom is extremely selective, failing the vast majority of engineers.
Candidates reported having negative feelings for Revolut's Software Engineer interview process in London, United Kingdom.