I applied online. The process took 5 days. I interviewed at Revolut in Jan 2019
Interview
I was shocked when I saw the test task has been reviewed by junior engineer.
The guy who reviewed the task made the following mistakes (for iOS/android guys: this will give you an idea of their mobile department):
- Not understanding the difference between ViewController and Controller (a simple MVC pattern that any intern knows)
- Reporting non-existing retain cycle despite the correct usage of weak references and a clear test that shows the deallocation of the object in question.
- Reporting Networking! test fails when no connection (this test was intentionally written to fail when no connection)
- Not understanding the idea of unit tests, integration tests, mocks, etc.
To mobile devs: don't bother applying for this position. I hope other departments are more consistent.
Interview questions [1]
Question 1
A simple iOS coding task (involving networking and some simple UI)
I applied through a recruiter. The process took 3 weeks. I interviewed at Revolut (Portugal)
Interview
I was contacted on LinkedIn regarding the position, and we scheduled an interview. It turned out to be a strange experience—I could tell from the start that I wouldn’t progress, as they were clearly looking for highly passionate, tailored answers. For example, when asked why I wanted to join, giving a general response like seeking a new environment seemed to immediately disqualify candidates—that’s what I realized during the process. (They need someone who exaggerates with his answers)
I applied online. I interviewed at Revolut in Apr 2025
Interview
3 days after submitting my resume, I received an email from a recruiter to schedule a phone call. The link to book the phone call was not working. I replied to her the same day saying the link was broken. No reply from her. The next day I received two emails from Revolut: one with a link to the HackerRank exercise and another 1 minute later saying they wouldn't be moving forward with my application. I sent them another email to the recruiter telling her about these 2 emails and she never replied. So, in summary: I received a broken link to the stage 1 of the hiring process, a working link to the stage 2 of the hiring process and a cancellation of the process. All of these with me doing nothing and no reply from the recruiter. I understand they receive hundreds of resumes, but as they invited me to the initial phone call, they should at least have explained the confusion with the other 2 emails.
Interview questions [1]
Question 1
HacherRank questions: 3 Qs with mid difficulty and a little bit more than 1h to solve them. My advice: read the Cracking the code interview book and be prepared to solve mid difficulty questions in 20min each.
Topics involved in the questions: grids and hash maps.
I applied online. The process took 1 week. I interviewed at Revolut (Amsterdam) in Dec 2024
Interview
Proceso automatizado y rapido. Te envian una invitacion a HackerRank por correo. La prueba tiene 3 preguntas que aumentan en dificultad.
La parte negativa es que no te dan feedback de tus resultados del ejercicio si te rechazan.
Interview questions [1]
Question 1
Problemas de manejo de cadenas de texto, diccionarios, etc