The interview process was quite comprehensive, with good, deep questions. It consisted of three phases:
I liked that the questions were profound and deep. The interviewers were smart individuals with deep knowledge in the field. It would be great to have such colleagues.
I passed the coding and technical interview parts, but did not pass the system design part. So, I will prepare and apply later.
Money transfer between accounts in a multithreaded environment.
The following metrics were computed from 1 interview experience for the Revolut Senior Software Engineer role in Belarus.
Revolut's interview process for their Senior Software Engineer roles in Belarus is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Revolut's Senior Software Engineer interview process in Belarus.