I applied through a recruiter. I interviewed at Revolut in Jan 2023
Interview
- Screening round which contains a mix of HR and technical questions
- First live coding round
Even after completing the program and providing right answers, got a rejection mail with no feedback or anything. Looks like they try to get max candidates to boost up their interview numbers.
Interview questions [1]
Question 1
URL shortening service coding which includes concurrency
I applied online. I interviewed at Revolut in Apr 2022
Interview
I applied via the website with the cover letter. I got replied in 2 weeks to my email.
It was the initial interview with a technical recruiter about me, my experience, expectations, and the Revolut team.
There was also a short technical part.
I am still thinking if offered salary expectation meet my budget.
Interview questions [1]
Question 1
The technical questions were:
1. How do you ensure and measure code quality
2. SOLID
3. TDD and what other approaches are you using for coding
4. What’s the transaction?
5. ACID principles
6. Time complexity for Python dict, name the worst-case complexity
7. What data structure would I use for the DB search by id
Regarding my experience:
1. What infrastructure was used on my last project?
2. What my responsibilities were?
3. What tech tasks I've solved?
4. What problem did the product solve?
5. What was a team?
6. Why have I decided to leave?
etc.
I applied online. I interviewed at Revolut (Boekarest, ) in Jul 2021
Interview
I only had the HR interview, the first step of the process. It went okay, the interviewer was really professional and gave me all the information I needed. The next step consisted of a home project, but didn’t go further due to some personal issues.