The process went as following after I have applied online via Linkedin Jobs. The recruiter contacted me to schedule an interview and to detail the entire process :
1. recruiter interview - 0.5 hours
2. technical assignment - 3,5 hours
3. first technical interview with 2 potential future colleagues - 1 hour
4. second technical interview with another 2 potential future colleagues - 1 hour
The issues here were that :
1. The technical assignment was not overall relevant to the nature of the position.
The necessary knowledge required for admittance was that of regulation know-how (PCI DSS). The technical assignment did not focus on what Revolut was looking for. Both Revolut and I lost hours (5,5 hours on my side, 4 hours for Revolut) diving into the process with no reason.
2. The feedback wasn't clear enough.
Even though I was told that I lack PCI DSS knowledge, I was not told specifically what I should have known and to what detail.
What could Revolut do better :
Screen for their requirements much earlier in the process
Replace the technical assignment with a different one, which should