Dear talents, please don't waste your time on this company.
Here's the interview process:
I solved 3/3 tasks on Hackerrank, then I successfully developed a cache system, and I answered all questions and covered all topics asked. Finally, I reached the system design step.
As a mobile developer applying for a mobile developer role, I was quite surprised that the discussion focused almost entirely on the server-side. Having experience conducting interviews myself, I understand that perspectives on system design may vary, and I recognize that the interview is designed to showcase the candidate's experience. While I welcome a challenge and fully support assessing knowledge across different domains, this particular approach will not effectively demonstrate the true skills of a mobile developer.
Despite my best efforts to steer the conversation towards mobile-specific aspects and design considerations, the interviewer was primarily interested only in server-side implementation. Even when I emphasized my expertise in mobile development and suggested discussing the app's architecture or user experience, the conversation kept returning to server-side topics.
I was rejected without feedback, despite having successfully passed all previous stages. The feedback I received only when I asked for it was, "Don't be afraid to go out of your comfort zone." The rest of the feedback was nonsense and untrue.
I shared this issue with HR, and she answered that she was sorry I had a bad experience. She had zero wish to understand the real problem.
If you are reading this text, I am sure that you are a great mobile developer, so please value your time and skills. Revolut will not do it. Also, you could read the latest articles where the CEO specifies his new approach: "Underperformers 'get six weeks to improve or must go.'"
P.S. Mobile development is not my zone of comfort; it is my specialization and the position's title.
The following metrics were computed from 2 interview experiences for the Revolut Senior iOS Developer role in Poland.
Revolut's interview process for their Senior iOS Developer roles in Poland is extremely selective, failing the vast majority of engineers.
Candidates reported having mixed feelings for Revolut's Senior iOS Developer interview process in Poland.