I applied online and received a call from HR after two weeks. The conversation was very good, and an interview was scheduled for the following week. HR explained the interview process: a real-time online notepad that they could see, and conversing over the phone.
The interview lasted for 30-35 minutes. I was asked two programming questions; I could solve one about 90%, and the other I solved fully. I was positive about the interview and expecting a positive reply, but two days later, I received a negative reply from HR. The message stated that I didn't explain myself properly and that my experience did not match the tools and technology we use.
Trying to solve problems in 30 minutes with two people watching does not provide ample time to explain what I am doing or thinking. Reviewing a candidate by asking only two questions and then deciding their capabilities is not justified. There are platforms like Skype, and so many other ways where you could have a couple of rounds to actually see if a candidate is good or bad.
The only reason the experience is not negative is because there was consistent communication from HR, which almost 99% of companies do not provide.
Simple questions, which you could find on many coding sites like CodeEval.com. The programming language can be of your choice.
The following metrics were computed from 7 interview experiences for the Booking.com Software Developer role in India.
Booking.com's interview process for their Software Developer roles in India is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for Booking.com's Software Developer interview process in India.