I applied online. I interviewed at Revolut in Aug 2023
Interview
I was interviewed for a Senior Software Engineer position at Revolut. I was rejected after the second step. The first interview was with a recruiter, the communication was not great, as the recruiter accent wasn't the best, made it very difficult to follow. I was asked some technical questions by the recruiter, whom clearly didn't understand if my answers were correct. Second stage was with a Senior Engineer. I've done what was asked, even performed some improvements asked by the engineer. But in the end got rejected, no proper feedback was given, just the ordinary email rejection template. Honestly I feel that the engineer didn't want to hire me for some other reason as everytime, the engineer identified some limitation I was able to solve it. I think maybe in revolut, people are just expected to know the interview in advance and prepare for it like a robot instead of doing it in an iterative way. Still I think the questions are interesting and the problem was interesting.
Interview questions [1]
Question 1
Concurrency issues, sharding, replication, cqrs, event sourcing, solid principles, acid database characteristics or even transaction isolation levels. Write a thread safe loadbalancer api in a tdd approach.
El proceso de entrevista careció de claridad en las expectativas técnicas, con preguntas irrelevantes y un panel poco preparado. La falta de retroalimentación y comunicación post-entrevista dejó una experiencia desalentadora.
I applied through a recruiter. The process took 2 months. I interviewed at Revolut in Mar 2023
Interview
Two technical rounds. First one with live coding and writing tests, second with little coding and technical discussion. Coding exercises related to multithreading. After technical rounds feedback was decent. Later I got 3 "team fit" interviews and got declined without any feedback.
Interview questions [1]
Question 1
Multithreading, partitioning, sharding, transaction isolation levels, db indexes, generally stuff from Designing Data intensive applications book
Hi there,
Thank you for letting us know about this.
Sincere apologies for the lack of feedback. We're concerned about your comments due to the fact that we are radically truthful about each other’s performance and providing feedback is a crucial component of our workplace.
We will use the assessment to make us better and to ensure this doesn’t happen again.
Wishing you all the very best!
Top companies for "Compensation and Benefits" near you