The interview process consisted of four rounds:
Before the last round, the HR representative was so sure of my selection that she shared a rough idea of the salary structure for my review. When the final round went well, a colleague approached me with a rejection status without providing feedback on the last round. Instead, their colleague wrote that I was rejected due to the system design round, whose feedback had already been shared as positive, and which had given me the go-ahead for the final round.
Now, they are not replying to my legitimate and generous emails. This was not expected from Booking.com.
Circular dependencies data structure question. We need to show the element from start to end.
Real-time streams transformation.
Dynamic programming problem-solving question and streaming transformation problem.
Develop a system design to accommodate dynamic queries of business needs, such as how many people are visiting Booking.com or how many people said they stayed at a particular hotel, etc. The system should support both real-time and batch processing for varying business requirements.
Cultural fit questions: Why do you want to move from finance to the travel domain at Booking.com? What is your motivation to join Booking? What do you expect from Booking? Where do you see your future at Booking? Have you ever had a bad manager? How do you handle issues?
The following metrics were computed from 12 interview experiences for the Booking.com Data Engineer role in Amsterdam, Netherlands.
Booking.com's interview process for their Data Engineer roles in Amsterdam, Netherlands is very selective, failing most engineers who go through it.
Candidates reported having mixed feelings for Booking.com's Data Engineer interview process in Amsterdam, Netherlands.