Booking.com Software Engineer I interview questions
based on 207 ratings - Updated Jun 23, 2026
Averageinterview difficulty
Mostly positiveinterview experience
How others got an interview
54%
Applied online
Applied online
26%
Recruiter
Recruiter
12%
Employee Referral
Employee Referral
4%
Other
Other
2%
Staffing Agency
Staffing Agency
1%
Campus Recruiting
Campus Recruiting
Interview search
207 interviews
Viewing 131 - 135 of 207 Interviews
Booking.com interviews FAQs
Candidates applying for Software Engineer I roles take an average of 60 days to get hired, when considering 1 user submitted interviews for this role. To compare, the hiring process at Booking.com overall takes an average of 28 days.
Common stages of the interview process at Booking.com as a Software Engineer I according to 1 Glassdoor interviews include:
Presentation: Â 100%
Here are the most commonly searched roles for interview reports -
I applied online. I interviewed at Booking.com (Amsterdã) in Aug 2017
Interview
The hiring process is competitive and aimed at filtering apt candidates all the way upto offer with well thought process. The HR is well structured at coordinating the interviews and arranging the travel, tickets etc for the on-site ones.
The on-site interviews are a unique experience. The software developer round is like any other core-development interview (with Amazon, Indeed etc), with focus on Algorithm and then optimization. You will definitely crack this, if you are already working in a serious coding environment.
The tricky ones are Architecture interviews, because none of the conventional understanding would work here. You may be able to approach the question with the right solutions, but unless you hit the right "jargon" word, the interviewer won't give you points. So its hinged on following aspects
-- Design a system with zero single points of failure.
-- Describe algorithms for peak data handling
-- Describe acceptable Turn Around Time and fault tolerance.
It needs basic knowledge of Load Balancers, DB Sharding, In-Memory Caches and products like Redis, fast-config lookup such as ZooKeeper, and of-course the ability to knit them altogether.
Interview questions [1]
Question 1
The architecture interview was about describing the system I'm currently working on, and analyzing the failure points.
I applied online. I interviewed at Booking.com (Nova Deli) in Aug 2017
Interview
It all started with a hackerrank test with 4 questions which I passed all with 100% result. Followed by HR interview then finally skype interview with 2 interviewers who ruined my interview. First of all their interviewers aren't able to speak english properly. It was really hard to understand them. They asked 1st question which I coded successfully but interviewers never engaged me in conversation which coding the solution as it seems they were in a hurry. Second problem statement wasn't well written and was hard to understand the question. They weren't able to answer my questions regarding problem statement and instead replied read the problem statement. They weren't communicating properly at all which resulted in bad solution to last problem and next day got rejected email. If this is the way you take interviews then better not to work for such company.
Sequence of robot moves and find circular loops in given moves sequence. sequence = "<<>>>>^v^v>><<" , < WEST, > EAST, ^ NORTH, v SOUTH. ^v this is a circular loop. find all such loops in a moves sequence.
I applied through an employee referral. I interviewed at Booking.com (Amsterdã) in Jul 2017
Interview
My friend applied for me as a software developer.
I got 4 problems to solve in 75 min on hackerrank it was easy.
After that, the recruiter called me that I passed the first phase and asked me why I applied to booking and what I'm expecting and told me that there will be phone interview contain two problems and I will solve it in codepad the idea should be correct and will discuss about the complexity.
I passed this interview it was interesting the recruiter called me again and told me about the onsite interview. I get prepared for this step and study system design and solve problems, read in the data structure, She sent to me some useful links to look at.
I went to Amsterdam it was a great city to live in it.
The interview was 3 phases( algorithms and data structure, system design, culture fit)
The algorithm was an easy problem I found the optimal solution for it but will I'm talking they ask me some questions that I didn't know exactly the answer. The system design was good and it was my first time to know about system design. and I failed in the culture fit interview and that was a surprise for me.
But it was a great experience and I will apply again when it's available.
Interview questions [1]
Question 1
return the longest sequence in array (a,a+1,a+2,...)
what is the best order for it