The interviewing process consisted of three stages:
This last peculiarity was not mentioned before the interview.
The test had several multi-choice questions and one coding challenge, with a time constraint.
The technical Android interview included usual and mandatory questions about Android development. Nothing special.
The System Design interview demanded designing a backend for a certain functionality of a mobile app. Yes, given the target position is Android dev, backend skills were assessed during this session.
The following metrics were computed from 1 interview experience for the Revolut Software Engineer - Android role in Germany.
Revolut's interview process for their Software Engineer - Android roles in Germany is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Revolut's Software Engineer - Android interview process in Germany.