I applied online. The process took 4 months. I interviewed at Booking.com (Seattle, WA) in Sept 2016
Interview
I was contacted by the recruiter after applying to the role online. I had a intro call with the recruiter who gave an overview of the company and interview process. After that I was asked to put in my preferred slots for the tech screen umpteen number of times. He later cancelled the interview for unknown reason and reached out to me after 2 months. I had a quick tech screen which went well and then I was asked to come for in-person interview loop at their Lower Queen Anne office. Pretty standard interview involving coding, problem solving, system design and behavioral rounds. I was informed the next day that they chose to go with a more experienced candidate as the role was for a senior position. Huge disappointment as they never mentioned it during any stage of the process.
Interview questions [1]
Question 1
Standard questions on array traversal to find maximum subsequence sum, 3 sum, etc. System design question was related to their architecture.
apply online and then got an interview opportunity with the hackerrank test, after thet an hr call and then two rounds of tech interviews, after that there is a beharviour interview
I applied through a staffing agency. I interviewed at Booking.com (Amsterdam) in June 2026
Interview
Two stages:
- Technical: consisted of two parts. The first one was a hands-on coding exercise where I had to solve a problem, and the second one was focused on system design.
- Culture fit
Interview questions [1]
Question 1
They asked about idempotency, retry mechanisms, inter-process communication, observability, reliability, and scalability.
I applied through a recruiter. I interviewed at Booking.com
Interview
I recently interviewed with Booking.com for a software engineer role. The process was well-organized and took about 3–4 weeks. It started with an online assessment on HackerRank with a couple of LeetCode medium problems. That was followed by a technical screen where I did live coding and discussed basic algorithms. The final round was a full day of back-to-back sessions: algorithmic coding, system design (something like designing a hotel availability checker), a behavioral round using STAR questions, and a chat with a manager about company values. The interviewers were professional and friendly, and the problems felt relevant to Booking's actual business. On the downside, some coding rounds felt repetitive, and I didn't get much feedback after being rejected. Overall, it was a fair but challenging process. My advice: practice medium-level array and hash map problems, review basic system design, and have solid STAR stories ready. I'd rate it 4 out of 5 stars and would recommend it to other engineers.
Interview questions [1]
Question 1
Design a hotel search and availability system that returns available rooms for a given date range and can handle high traffic.