Kayak.com Interview Questions | Glassdoor

Kayak.com Interview Questions

Updated Apr 5, 2017
36 Interview Reviews

Experience

Experience
35%
11%
52%

Getting an Interview

Getting an Interview
46%
31%
12%
6
3

Difficulty

2.8
Average

Difficulty

Hard
Average
Easy

Candidate Interview Reviews

Filter

Sort: Popular Date Difficulty

Filter

Sort: Popular Date Difficulty
  1. Helpful (12)  

    Engineer Role Interview

    Anonymous Interview Candidate in Boston, MA
    No Offer
    Negative Experience

    Application

    I applied online. The process took 2 weeks. I interviewed at Kayak.com (Boston, MA).

    Interview

    Applied directly, received a call after a week with a technical recruiter to go over the position and was asked if I was interested in proceeding, if so, do an exercise. I spent over 2 hours working on the exercise and made sure that Kayak had received my homework.

    I have not heard anything yet still, it's been 4 weeks now. I am very disappointed and feel disrespected. I took time to complete an exercise and feel that they should at least provide some feedback out of respect. I was waiting around for a week then realized that I would not hear back from them again.

    Just a bad taste in my mouth. More disappointed than anything. I hope they take note on some of the negative things that have been said about the interviews on Glassdoor.com.


  2. Helpful (3)  

    Analyst Interview

    Anonymous Interview Candidate in Stamford, CT
    No Offer
    Negative Experience
    Average Interview

    Application

    I applied online. I interviewed at Kayak.com (Stamford, CT) in July 2016.

    Interview

    Submitted resume online and was contacted by HR rep almost immediately. Quick phone screen a few days after where I was able to set up an appointment to come in and discuss the role. Met with multiple people in different roles at the company. Hiring manager was using his cell phone while I answered his questions about my experience.

    Took a while to receive an answer after following up, but eventually got word that they were "moving forward with another candidate". Would have been a positive overall experience had the hiring manager not used his cell phone during our 1 on 1 conversation.

    Interview Questions

    • Describe a time when you went above and beyond expectations at a previous position.   Answer Question

  3. Helpful (3)  

    Senior Software Engineer Interview

    Anonymous Interview Candidate
    No Offer
    Negative Experience
    Average Interview

    Application

    I applied through a recruiter. The process took 2 days. I interviewed at Kayak.com in July 2016.

    Interview

    Same as many people already listed. Recruiter contacted, absolutely no talk with the engineering team, do this robot exercise and no - you aren't selected.

    How they are treating engineers is really bad. Such a high negative interview experience percentage is an indicator.

    Such interview process wants me to hope that one day the engineering recruitment process evolves to a level where it will be mandatory for the company to reveal the name and exact feedback of each engineer who reviews the interviewee code. Recruitment is a two way process and as an engineer's work is evaluated - how the code was evaluated is an indicator of the maturity level of the one who evaluated the code. They also should be held responsible for their work.

    Yes, they can have a say on how they want to hire but over a period they should also earn reputation - good or bad for 'their work'. The recruitment process today doesn't hold them accountable and that is a wrong practice.

    Interview Questions


  4. Is this helpful? The community relies on everyone sharing – Add Anonymous Interview Review


  5. Helpful (5)  

    Junior Systems Analyst Interview

    Anonymous Interview Candidate
    No Offer
    Negative Experience
    Average Interview

    Application

    I applied online. The process took 2 weeks. I interviewed at Kayak.com in June 2016.

    Interview

    I expected more from a company that likes to boast about how cutting edge they are and have a cool niche in the tech/travel space. Ultimately, my impression from the interview process was more stale than the air in a failing small town travel agency.

    The process started with a generic HR screening call; just the typical 'tell us about yourself' call to screen out total weirdos. It was fine and the internal recruiting person was pleasant enough. Pay scale was discussed at this point, which is another credit I will give them. The pay being offered for this position was pretty weak, even for an entry level IT analyst, due to the high costs of the area, but transparency on pay that early on is a big plus. I am still early in my career and am a fan of their service, so I was still interested in moving forward.

    One week later I was contacted for an in-person interview at their Stamford campus, scheduled for the next week. Good turn-around time.

    The facility itself is very cool, with brick, high ceilings, and a cool modern design with nods to aircrafts. It also felt very casual, with few people dressed in business attire.

    After waiting near the front desk for about 15 minutes from my arrival, I was whisked away to a conference room to begin the interviews.

    I consider the structure of the interview process here very inefficient. It was conducted as a series of 1-on-1 interviews with 4 different individuals in different roles. The all asked me almost identical questions from a list, and so the interview could have been wrapped up in about 40 minutes if they were all just in the same room. They did not even ask these questions from different perspectives or with any different twists or follow-ups. Instead, I had to repeat the same talking points about myself four times.

    The first person who interviewed me was in Switzerland via video conference on a huge screen. Be prepared for that, because I was not, and that format takes some adjustment. I was physically alone in the room, so there wasn't much I could do about the low volume audio on the other end. Also, it was awkward because the video was on a huge tv screen, with the individual appearing on the far corner. This meant that I either had to look at the camera near the other side of the screen, not seeing the person I was communicating with, or look at them but appear as though I was looking off to the other side of the room. This felt so disjointed and would have been better as a straight up phone call.

    However, this individual was the nicest and actually seemed interested in getting to know me as a candidate for the position. They asked about what kind of programming language I've used and projects I've worked on They are also the only person that gave me any kind of feedback about my experience and how it would be a fit for the position.

    Then I was brought into another room for the remaining interviews. As I said, it was all the same questions, but this time read from people who seemed entirely disinterested in being there or finding out much about me. I didn't receive any feedback from my answers. It was mostly a series of me giving a one-sided answer, them jotting down some notes, and then reading more questions.

    Nothing I was asked did a good job at gauging my technical skills. The only technical question asked was how to write a particular SQL query, and that only came up because I specifically brought it up, wanting to be vetted on my technical merit. There was no formal test given. Nor did they ask much to derive information about my personality. I mentioned how I love travelling and some of the places I've been, and there was no mutual discussion from this.

    Each interview had about a 15 minute gap where I was left in the empty room to twiddled my thumbs, waiting for the next person to greet me with a blank, bored expression on their face.

    After being there for three hours, I was simply told "Ok, well we just started the interview process" and sent on my way without any time-line for a follow-up from HR.

    It seems that the company feels entitled to be rude/cold to applicants because they have that tech start-up "cool factor" where the burden of impressions is on the applicant, but I have interviewed at way less "cool" places where the staff came off as polite and passionate about what they were doing.

    At this point I already had the sense that I was not going to get this position, and I was fine with that. I only wish they didn't draw the out to three hours when they were clearly disinterested in having me there from the beginning.

    The worst part of this experience is that they didn't bother to even send me a generic rejection email. This is a tech company that is literally in the business of automated email notifications (I get tons from them every week on new travel deals).

    A pretty lame interview.

    Interview Questions

    • Talk about a time that you had something go wrong in a project you were working on.   Answer Question

  6.  

    IOS Engineer Interview

    Anonymous Interview Candidate
    No Offer
    Negative Experience
    Easy Interview

    Application

    I applied through a recruiter. The process took 2 weeks. I interviewed at Kayak.com in June 2016.

    Interview

    They sent me an iOS coding exercise which contained some basic stuffs (JSON, TableView, etc.). After I completed exercise, they rejected me without any feedback. They should respect to the applicants who put effort on their hiring process and provide some sort of feedback to them.
    It was such a waste of time!

    Interview Questions


  7.  

    Software Engineering Interview

    Anonymous Employee
    Accepted Offer
    Positive Experience
    Difficult Interview

    Application

    I applied online. The process took a week. I interviewed at Kayak.com.

    Interview

    Applied, got a call and agreed to be sent an exercise. I submitted it within a couple of days and was called in for an interview. Great process, really friendly people in a great environment. I answered some basic CS questions and did some whiteboard stuff. Interviewers were friendly and willing to provide help where needed!

    Interview Questions

    • What does "good code" mean to you?   1 Answer

  8. Helpful (5)  

    Software Engineer Interview

    Anonymous Interview Candidate in Cambridge, MA
    No Offer
    Negative Experience
    Easy Interview

    Application

    I applied through a recruiter. The process took 1 day. I interviewed at Kayak.com (Cambridge, MA) in March 2016.

    Interview

    Sent resume through recruiter and received programming test. I didn't take the programming test because after my long career, they are below me. The market is hot right now for java developers that I do not need to jump through hoops. Besides, they can reject code for any reason ... if they don't want to tell me what is wrong with the code, then I am not interested.

    Interview Questions

    • Exercise #1:

      A robot lands on Mars, which happens to be a cartesian grid; assuming that we hand the robot these instructions, such as LFFFRFFFRRFFF, where "L" is a "turn 90 degrees left", "R" is a "turn 90 degrees right", and "F" is "go forward one space, please write control code for the robot such that it ends up at the appropriate-and-correct destination, and include unit tests.

      Here is an example output with command "FF":

      [0, 2]

      Exercise #2:

      Part 1:

      Write a program that counts in sequential order when given a start and end value - without using any iterative programing loops, i.e. while, for, do, for-each, etc. You can assume that both the start and end values will always be positive and that the start value will always be less then the end value. There should only be one method with the following signature:
      void countUp(int start, int end) {
          // All code exercise code should go here
      }

      Here is example output with start=0 and end=5:

      0

      1

      2

      3

      4

      5  
      2 Answers

  9. Helpful (4)  

    Android Engineer Interview

    Anonymous Interview Candidate
    No Offer
    Negative Experience
    Easy Interview

    Application

    I applied through a recruiter. The process took 4 weeks. I interviewed at Kayak.com in March 2016.

    Interview

    Horrible. Applied through a recruiter. Without ANY other questions, they just wanted me to do a code exercise. Not a lot of explanations either for the exercise; they didn't even have the proper instructions (didn't include the URL for images you need to load). After I did it they just rejected without ANY feedback. If a candidate puts enough effort to do a coding exercise for you, the least they could do is provide some sort of feedback. My guess is that they just send the code exercise to everyone and don't bother to look at everything. Not sure what they pay, but the job market is pretty good right now if you're an android developer. I'd recommend saving your time and not applying here. Oh and not sure if this was the recruiter's fault or kayak's fault (or bit of both), they aren't very good about getting back to you punctually. The whole process took close to 4 weeks.

    Interview Questions

    • NO interview questions. Just the coding exercise. Load JSON from a URL, a list of airlines and load the images / url / phone numbers, and you can mark airlines as favorites. all pretty standard stuff, just slightly more involved than other coding exercises as well as NO FEEDBACK.   Answer Question

  10. Helpful (1)  

    Data Engineer Interview

    Anonymous Interview Candidate in Boston, MA
    No Offer
    Positive Experience
    Average Interview

    Application

    I applied in-person. The process took 1 day. I interviewed at Kayak.com (Boston, MA) in March 2016.

    Interview

    Online Programming quiz came first, then a series of 4 Interviews some with 1 person others with multiple people. 1 interview technical the other 3 were behavioral. The people there were extremely nice and helpful, seems like a great place to work.

    Interview Questions


  11. Helpful (4)  

    Ad Network Developer Interview

    Anonymous Interview Candidate in Cambridge, MA
    No Offer
    Negative Experience
    Average Interview

    Application

    I applied through a recruiter. The process took 4+ weeks. I interviewed at Kayak.com (Cambridge, MA) in February 2016.

    Interview

    Recruiter send my resume to Kayak. He applied 2 positions for me. And then after around 10 days, the Ad Network Developer position one want to move on.

    First is a quick phone interview, then they send me code exercise at the same day. I finished it at that night and then send it back.

    After another week, they want to schedule a time let me in.

    During the interview, I met 4 developers and PM. The interview began at 11AM.
    First developer, asked some basic questions, like what you did before, and then gave me a piece of paper, find 3 bugs in the coding. And also asked one question about the data handling. I thought I did well.
    Then meet PM, no tech questions. Just some general questions, like why you want a new job, can you handle the case with multiple tasks going on together, etc. The talking process is fine, only thing I didn't feel comfortable is she didn't invite me for lunch. I suppose that was lunch time.
    Second developer, I totally mess up. A lot of Java definition questions. What is overload and override, what is annotation, what is dependency injection... I'm not good at answering this kind of questions. And he also asked me about the Java 8. I told him I never used it, I only used 7 and 6. But he still asked several questions about it. At that time, I feel I knew why they didn't provide me lunch.
    Third developer, back to coding questions, write a function to get Fibonacci number, and another case for inherit class. But just coding, not definition. That's why I feel much better.
    Last developer is a nice person. He asked me one question about the binary tree. Then he asked "Did you have lunch yet?" Then finally I got something to eat. It already after 2PM. Then he only asked something like did you use xxx before? If I say yes, he didn't ask detail; if I say no, he didn't say anything either. So I have no idea how he feel at all.

    After onsite, another week no response, I thought it is over. Then the recruiter told me they will send me second code exercise.

    That is a special file, since at the beginning of the file is the detail I need to know for second onsite. And then the requirement for the code exercise.
    I send the code back same day I got the requirement file. And I mentioned my concern is the file they send me is a 6 page pdf file but only first page is not blank. They didn't answer my question.
    After another week, they send me email to say they decided not to move on. The recruiter told me they think my code exercise not meet all the requirement and lack of testing. I check the requirement file, I think I did all. And the code exercise requirement didn't mention anything about testing.

    Interview Questions

    • Java 8, what is new features, what changes you like best.   Answer Question

Don't Miss Out On a Job You Love
Upload a resume to easily apply to jobs from anywhere. It's simple to set up.