In the first screening interview, we spoke entirely in English.
He asked me about my potential relocation to another country and about my years of experience as a developer, as well as how I had contributed lately. I told him a lot about that, but it didn't seem to be of much interest to him compared to what followed.
Then he proceeded to ask me technical questions, something I didn't expect from an HR person, and therefore, I hadn't prepared for it.
There was a final question about idempotency that I couldn't answer, and the next day, I was notified that I didn't get the position.
Worst time to get a value from a hashmap. And how it works.
What are Dispatchers in Kotlin?
Where would you place a mapper in a project's architecture?
This was passed to me in writing via chat: Can you explain how a mobile app should interact with a backend when performing operations that must be idempotent (e.g., sending a payment or submitting a form)? Please include how idempotency keys are generated, stored, and reused across retries.
The following metrics were computed from 1 interview experience for the Revolut Android Developer role in Buenos Aires, Argentina.
Revolut's interview process for their Android Developer roles in Buenos Aires, Argentina is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Revolut's Android Developer interview process in Buenos Aires, Argentina.