I applied online. The process took 2 weeks.
The process began with a 30-minute screening containing technical questions. Following a positive evaluation, the recruiter scheduled an additional 30-minute preparation call to review guidelines and expectations for the subsequent technical rounds. While recruitment logistics and communication were prompt and well-handled, the technical coding round significantly deviated from what was prepared for and framed during briefing. The 30-minute live coding session was presented as a collaborative, interactive exercise, but the reality was uncalibrated:
The "No-Win" Dynamic & Arbitrary Failure Angles. The tight constraint made genuine success impossible because any chosen approach could be arbitrarily penalized based on personal interviewer preference:
Passive Observation. Attempts to facilitate meaningful dialogue around these trade-offs were met with passive silence, leaving the evaluation entirely dependent on the interviewer's unspoken bias.
Post-Interview Feedback & Factual Discrepancies. What prompted this review was not just the constrained format, but the fact that the post-interview feedback was objectively incorrect:
Just to reiterate, I am not questioning the decision. I am providing this feedback because the feedback itself was factually inaccurate, and because the process created a no-win scenario despite presenting itself in a way that led candidates to believe it would be fair and that the stated expectations could be relied upon.
Differences between sharing and partitioning
The following metrics were computed from 6 interview experiences for the Revolut Senior Software Engineer role in Dubai, Dubai.
Revolut's interview process for their Senior Software Engineer roles in Dubai, Dubai is extremely selective, failing the vast majority of engineers.
Candidates reported having mixed feelings for Revolut's Senior Software Engineer interview process in Dubai, Dubai.