I applied online. The process took 4 weeks. I interviewed at KAYAK (Boston, MA) in June 2022
Interview
The initial interview was the standard Tech Recruiter phone screen, which went quite well. Recruiter was very nice and I moved on to a take home project. I had one week to complete an OO project designing a system with racing robots. There were also a couple of questions about printing out numbers in a range without using any loops (use recursion). I submitted the project which got me to an interview with the group lead. This was all high level discussion and no coding. He passed me on to the final round which was 4 hours of interviews broken into one hour chunks.
Many detailed questions regarding the java language, testing, threading, etc.
Some coding questions but nothing that needed to compile and run, just explaining solutions.
The final hour was with their architect who was quite knowledgeable, we discussed the project I submitted. He had good points but was very abrasive. He was very honest about what he thought I was lacking and I assumed I wasn't getting the job (which I didn't).
I would have declined anyway since I learned through the process that I really was not a good fit for the position.
Interview questions [1]
Question 1
Take home test - racing robots. Multi-threaded OO design project.
Print from 0 to n without using any type of loop and also write a function to print up to n and then back down to 0 (use recursion).
Looking at a code example of what was supposed to be an immutable class but having to explain why some of the internals could still be changed after construction due to object references and then saying how to fix it.
I applied online. I interviewed at KAYAK (Berlin) in Mar 2022
Interview
Initial Call,Take home,Live coding
Technical discussion,Hiring manager
So many steps without even knowing if
You will be considered , take home was a
complete software solution. Live coding put too much pressure
Interview questions [1]
Question 1
Unfair interview, too much pressure. Totally unrelated test
I applied online. The process took 3 months. I interviewed at KAYAK (Boston, MA) in Feb 2019
Interview
Very Easy Interview.
Started with Phone Route - Multiple questions on Java/Javascript (OOP concepts/HTTP pretty basic CS questions).
Next round for live coding - they had snippets of code samples. Its pretty simple as well.
Final In-Person round - Met 3 people and a manager.
The best part comes here, after 2 weeks of wait they said they are closing this role temporarily.
Interview questions [1]
Question 1
Question on creating google map kind of architecture (Using Graphs), Create a Menu with Price Ranges, and few other OOP related questions.