The interview consisted of multiple steps:
After each step, there was always a call with the initial recruiter to give feedback on how it went. The feedback given is quite detailed; they let you know exactly what they liked and disliked so you can work on improving it.
Overall, a really good experience. I didn't get an offer due to some uncertainties in the last few steps, but was told to try again a few months later.
Technical interviews focus on standard algorithmic problems that can be found on LeetCode, HackerRank, CtCI, etc.
Some examples include:
The onsite interview is generally harder than the previous ones.
The following metrics were computed from 30 interview experiences for the Booking.com Software Developer role in Amsterdam, Netherlands.
Booking.com's interview process for their Software Developer roles in Amsterdam, Netherlands is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for Booking.com's Software Developer interview process in Amsterdam, Netherlands.