Booking.com Site Reliability Engineer interview questions
based on 17 ratings - Updated Feb 23, 2024
Averageinterview difficulty
Mixedinterview experience
How others got an interview
53%
Applied online
Applied online
33%
Recruiter
Recruiter
13%
Employee Referral
Employee Referral
Interview search
17 interviews
Viewing 11 - 15 of 17 Interviews
Booking.com interviews FAQs
Site Reliability Engineer applicants have rated the interview process at Booking.com with 4 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 100% positive. To compare, the company-average is 43.9% positive. This is according to Glassdoor user ratings.
Candidates applying for Site Reliability Engineer roles take an average of 40 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 34 days.
Here are the most commonly searched roles for interview reports -
I applied through a recruiter. The process took 2 weeks. I interviewed at Booking.com in Mar 2019
Interview
1. Several messages via linkedin
2. Phone call
3. Remote pairing for coding
A lot of software engineers there are from Asia and I'm from Eastern Europe. For me hardest part was to understand what they said. My fault probably, need to improve language skills more.
The process took 5 weeks. I interviewed at Booking.com (Roma)
Interview
The process interview consists of different steps.
At first you have 2 remote calls: 1 non-technical and 1 technical.
- You have to explain why you think you can be a good fit for the position and discuss about your experiences as SRE
- You will be asked to resolve two classical algorithm and data structure problems (examples from leetcode - medium level)
If you ace them you will be invited on site to run the last interviews: 2 technical e 1 behavioral.
- Algorithm and data structure problem like the previous one
- System Design interview and Linux troubleshooting questions
- Booking.com awereness and behavioral questions
Prepare yourself a lot on algorithms and data structures. The behavioral questions are important as the technical ones (do not underestimate them)
I applied through a recruiter. I interviewed at Booking.com
Interview
Got a call from a recruiter for a screening round where he asked about my experience and tested my Data structure and algorithm knowledge with some basic questions like what is Hash table.
In Second round there was a programming interview on hackerrank codepair with 3 engineers from Amsterdam.
Interview questions [1]
Question 1
They gave me the below question to solve in 30 mins.
Based on customer research, we know that our guests get confused when they are searching for accommodation and they found multiple hotels with the same name in the same city.
To avoid this, we want to create a tool to identify "confusing" cities: cities with at least 3 hotels with the same name.
Given a list of tuples (hotel_id, hotel_name, city) return a list of all "confusing" cities.
Input: [
{hotel_1234, "Sheraton", "Amsterdam"} ,
{hotel_1000, "Sheraton", "Buenos Aires"} ,
{hotel_1001, "Hilton", "Amsterdam"} ,
{hotel_1002, "Royal Palace", "Bogota"} ,
{hotel_1003, "Hilton", "Amsterdam"} ,
{hotel_1004, "Sheraton", "Buenos Aires"} ,
{hotel_1005, "Sheraton", "Buenos Aires"}
]
Output: [ "Buenos Aires" ]