The process consisted of two parts.
I submitted my CV at a job fair organized at the university. I was emailed that night to have an in-person interview the day after, which lasted less than an hour (with two interviewers).
After that, they let me know in a couple of days that they would have liked to meet in person for the second part of the interview. In about a week, we organized the trip to Amsterdam.
The second part consisted of three interviews plus some HR questions (like "why Booking?").
At the end of the interviews, they showed me the building.
In a couple of days, HR called me to tell me they liked me, and she sent me an offer.
Call a function F in a loop.
F returns a string of 140 characters. Write to the output '1' when F returns a string with the same letters (basically a permutation) of a string previously returned. (The original question was not well-formed.)
Given a map of user to a list of locations, write a function that takes a location and suggests what the next location a user would go.
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.