1.Phone screen
The recruiter would talk to you about why you want to find another job and the details in your experience
2.Coding interview
It's a medium level algorithm, which is basically to find a solution of hotel choosing to satisfy the expected amount of days to stay and within budget limit. I had a rough solution but it's kinda hard to follow thru while being frequently asked to talk with the interviewers. Also it's white board coding and debugging is not allowed. So I guess getting the result is not the ultimate goal but will definitely make you stand out from the others.
J'ai postulé en ligne. J'ai passé un entretien chez Booking.com (Amsterdam)
Entretien
This was the first interview. In general it was a relaxed conversation with in depth moments. The main goals was to share information about the applicant, the company and see if there is a possible match. I like the academic nuance but the feedback is taking too long and is not clearly communicated.
Questions d'entretien [1]
Question 1
What is the complexity of the pseudocode the that I am going to post in the chatbox?
J'ai postulé en ligne. Le processus a pris 4 semaines. J'ai passé un entretien chez Booking.com en déc. 2023
Entretien
- Recruiter’s Call: Motivation, recent experiences. etc.
- Live Coding (1 Hour): Code on Hackerrank. No need to run and test the code.
- System Design and monitoring (75 minutes)
- Cultural Fit (1 Hour): This round was super weird.
Questions d'entretien [1]
Question 1
- Live Coding: Easy problem related to recursion. Calculate time and space complexity.
- System Design: Design a part of Booking’s internal system.
- Cultural Fit: I had a bad experience in this round. One of the interviewers often frowned and was very dismissive. Asked odd questions:
- What is the size of your company
- How many people work in your company
- Explain to me the hierarchy of the company
J'ai postulé en ligne. Le processus a pris 3 semaines. J'ai passé un entretien chez Booking.com (Amsterdam) en déc. 2023
Entretien
It took 2-3 weeks between the initial call and the live-coding interview.
On the Live Coding, there were 2 engineers on the call. They were nice and appreciated my effort, even if the solution was no the best one.
Questions d'entretien [1]
Question 1
You're given an array of city pairs and a start city. You need to find a valid itinerary:
cities = [
['Milan', 'Mexico'],
['Mexico', 'Dubai'],
['Berlin', 'Milan'],
['Barcelona', 'Berlin'],
]
Having the start: "Barcelona"
Here it would be: [ Barcelona, Berlin, Milan, Mexico, Dubai ]