I applied online. The process took 2 weeks. I interviewed at Booking.com in Oct 2015
Interview
1. Introductory round in which they told me about job for which I applied, salary that will be offered, living in Amsterdam, the culture inside the company. They asked me how much salary I am willing to take, my past experience, why do I want to apply, what technologies have I worked, if I know how booking.com earns its revenew etc.
2. Online test at hacker rank.
3. Tech Interview on Skype/Phone.
4. More Interviews (tech and others) in Amsterdam.
Interview questions [2]
Question 1
Just one question: shift an array to the right by n positions such that the right most indexes are become the first ones and the first ones move ahead.
like:
1 2 3 4 5 --> shift by 2 --> 4 5 1 2 3
Just one question: shift an array to the right by n positions such that the right most indexes are become the first ones and the first ones move ahead.
like:
1 2 3 4 5 --> shift by 2 --> 4 5 1 2 3
I applied through a recruiter. The process took 3 months. I interviewed at Booking.com (Amsterdam) in Sep 2015
Interview
Very standard process: some recruiter reached me out on LinkedIn, then I solved some online programming challenges, then some phone screening, then a more in depth interview with other developers, then the company flew me to Amsterdam where I had four round of interviews: one with the recruiter, then two developers, then other two developers and finally a manager who I wouldn't like be managed by.
The interview is very business focused, but I was able to feel what employees describe about the company during the interview: it doesn't seem to be a challenging environment. The recruiter advertises that the interview is business focused because this is the main challenge for developers. Seems like the developers don't agree, as none of the 8-9 developers I spoke with (some during the interview, and others while walking around with a friend of mine) mentioned that impacting the business is one of the nice things of working at Booking.com. Also, being interviewed by people on the company for at most 2 years doesn't give a good impression on how the company is good at keeping people.
The management structure seems to be very messy, and I was able to feel some stress in the air when I asked about other developers working at Booking.com for more than 5, or maybe 8 years, as I haven't _seen_ any developer working there for more than 2 years.
Interview questions [1]
Question 1
There were some very basic programming challenges, and some interesting system design questions. Nothing special.
I applied online. The process took 2 months. I interviewed at Booking.com (Amsterdam) in Oct 2015
Interview
Interview contained 7 rounds:
- Hackerrank test. Contained 4 questions
- HR prescreening
- Online interview with shared notepad
- HR interview onsite, telling about company processes and culture.
- 2 rounds of onsite technical interviews. Usually they are three but the recruiter said there is no interviewer available so they will conduct the third round on skype.
- I waited for two weeks and then there was finally an online behavioural interview with a team lead.
Interview questions [3]
Question 1
Given a string of parentheses, check if the parentheses are balanced. Then the question was extended to all types of brackets.
Output the words found in a stream of characters.
- Input: Dictionary<string>, Stream
- Output: Dictionary containing words and their occurences.
- Complexity, best case, worst case