There were two technical rounds.
The first involved live coding and writing tests. The second focused on light coding and technical discussion.
Coding exercises were related to multithreading.
After the technical rounds, feedback was decent.
Later, I had three "team fit" interviews and was declined without any feedback.
Multithreading, partitioning, sharding, transaction isolation levels, DB indexes, generally stuff from Designing Data-Intensive Applications book.
The following metrics were computed from 18 interview experiences for the Revolut Senior Software Engineer role in Poland.
Revolut's interview process for their Senior Software Engineer roles in Poland is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Revolut's Senior Software Engineer interview process in Poland.