I applied online. The process took 2 months. I interviewed at Booking.com in May 2022
Interview
The process is divided into 5 steps:
1. Hackerrank tests: 3 questions and 90 minutes to solve them
2. HR call: friendly call where you discuss your motivation, why booking, why Amsterdam, etc.
After this call, I received an email to schedule the next interviews on the same day.
3. System Design Interview: Whiteboard interview with 2 colleagues where you are asked to design a part of the booking.com system.
4. Coding Interview: Live coding exercise alongside 2 Booking.com employees
After a couple of hours, I received an email to schedule the last interview.
5. Cultural Fit Interview: Questions about previous projects, ways of working, and Leadership principles.
I received an email with an offer 1 week after the final interview.
Interview questions [1]
Question 1
Why do you want to join booking?
How have you handled positive and constructive feedback previously?
I applied online. The process took 3 weeks. I interviewed at Booking.com (Amsterdam) in Apr 2022
Interview
The process consists of 5 different stages.
1. online assessment
2. HR phone call
3. Code challenge interview (with two software engineers)
4. System design interview (with two other software engineers)
5. Fit interview (with a manager)
Interview questions [1]
Question 1
questions were practical and and to the point. you have to find out an appropriate solution to them in an hour
I applied online. The process took 4 weeks. I interviewed at Booking.com (Amsterdam) in Jun 2022
Interview
The interview experience is good in general. And the challenge is fairly easiser. But I had the worst experience in system design interview.
For one thing I really did not understand a interviewer's questions with his poor English. The other is that, they would interrupt you at each step of your thinking process. Though they interupt you is to tell you your design wouldn't work without telling you where heads to, I never had a chance to explain my design.
My advice is that in this step, you should take it as a chance to see if you can work along with future co-workers, as they hired a lot expats(no offense) working here with different communication and culture backgrounds.
- Online test: Hackerrank
- TA call: passed the OT HR would schdule call
- Coding challenge: leetcode like question with two interviewers on Hackerrank
- System design: two interviewers on Hackerrank
- Culture fit: failed SD did not make it
Interview questions [1]
Question 1
- Hackerrank OT is a Java project that can be edited local.
- TA call is questions usual questions like why would choose this corp and what is your tech stack etc.
- Coding interview is leetcode like question.
- System design part is a to design a scalable system for internal usage.