I applied through an employee referral. The process took 4 weeks. I interviewed at Revolut in Jun 2024
Interview
I have made it to the system design session: the first 2 were pretty smooth, challenging but fair.
My feeling changed when I have done the system design: I have felt like the interview was kind of closed, with an expected solution instead of an open question, because all the questions were: "Could this work if we use this instead? Let's change it".
It left me with a bittersweet feeling of not having had a fair chance to shine and a fair evaluation.
Interview questions [1]
Question 1
They were questions related to changes that the interviewer wanted on the project. I won't disclose them because it's not fair towards Revolut.
I had one interview with a recruiter first with some technical questions. After that, I did a live coding session. I solved all problems and did all changes required. I received a generic answer discarding me next day without giving me any feedback.
I applied through a recruiter. The process took 4 weeks. I interviewed at Revolut (Vilnius) in May 2024
Interview
The technical interview started with some weird requirements. They said in an email, "Please make sure you are able to share your screen, have a strong Wi-Fi connection, laptop, and a working camera, headset with microphone."
But what if I have a PC with an RJ45 connector instead of a laptop and wi-fi? Ok, never mind...
They suggested training at HackerRank to prepare for the interview, but HackerRank is algorithmic in nature, while their task was just the implementation of a simple "load balancer registry" which should store no more than n instances. Pretty simple solution. After implementation, they were asked to write unit tests for every scenario. For this, I should have added a maven JUnit dependency. After all, I've been asked regarding thread safety, which was not in the requirements.
After this stage, I got an email with a message like "...I hope that the feedback I was able to give you helped you to understand what we were looking for. "
The email came from a no-reply address and no feedback was provided at all.
Interview questions [1]
Question 1
Implement a Load Balancer Registry, which is a database of service instances and their locations.