I interviewed at Booking.com between February and May 2023. The process took 4 months and was very slow because a) they had low capacity for interviewees, and b) they give priority to internal candidates, so you have to wait.
The process consists of:
You get a week to finish a task and submit it on HackerRank. In the second step, you meet with two engineers. It's basically a discussion of your task, your approach to the problem, a feature update and how you would handle that, and more discussions about Android technicalities.
The third step is more about system design and architecture. You meet with two more engineers and are given a small screen/flow that should be implemented. You should discuss how you're going to tackle that problem.
The fourth and last step is a meeting with your manager and maybe a product person or another manager. It's a free-flow discussion about your experience, motive, and situations.
The overall process was nice, and I enjoyed it. However, the fact that they give priority to internal candidates, which pop up at random times, is very annoying.
Task-specific questions
Architectural questions
The following metrics were computed from 1 interview experience for the Booking.com Android Software Engineer II role in Netherlands.
Booking.com's interview process for their Android Software Engineer II roles in Netherlands is incredibly easy as the vast majority of engineers get an offer after going through it.
Candidates reported having very good feelings for Booking.com's Android Software Engineer II interview process in Netherlands.