I was contacted by a recruiter on LinkedIn and had my first HR screening interview a few days later. During the interview, HR asked why I applied for the role and then moved on to technical questions that were focused on concurrency, idempotency, and PostgreSQL.
The time complexity of a Python dictionary lookup.
The time complexity of the provided code (it was a duplicate search using a seen set).
How I would design a PostgreSQL database with extremely high expected I/O frequency.
Whether I would use threading for I/O operations.
The following metrics were computed from 5 interview experiences for the Revolut Senior Software Engineer role in Warsaw, Masovian Voivodeship.
Revolut's interview process for their Senior Software Engineer roles in Warsaw, Masovian Voivodeship is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Revolut's Senior Software Engineer interview process in Warsaw, Masovian Voivodeship.