I didn't apply; a recruiter reached out to me through LinkedIn.
The first interview was with HR, asking about my experience.
The second interview was to implement a thread-safe URL shortener, following SOLID principles, and everything had to be tested. Although I implemented it in a thread-safe way and followed SOLID principles, the feedback I received was that I had "difficulties understanding the tasks" and only detailed the negative points of the interview. This seems harsh, given how the interview went.
I should have expected this, based on other reviews I have seen here. Additionally, the technical interviewer had a strong Russian accent that was not easy to understand.
Implement thread-safe URL shortener
The following metrics were computed from 11 interview experiences for the Revolut Software Engineer role in Portugal.
Revolut's interview process for their Software Engineer roles in Portugal is extremely selective, failing the vast majority of engineers.
Candidates reported having mixed feelings for Revolut's Software Engineer interview process in Portugal.