Skip to contentSkip to footer
  • Community
  • Jobs
  • Companies
  • Salaries
  • For Employers
      Notifications

      Loading...

      Elevate your career

      Discover your earning potential, land dream jobs, and share work-life insights anonymously.

      employer cover photo
      employer logo
      employer logo

      KAYAK

      Part of Booking Holdings

      Engaged Employer

      About
      Reviews
      Pay & benefits
      Jobs
      Interviews
      Interviews
      Related searches: KAYAK reviews | KAYAK jobs | KAYAK salaries | KAYAK benefits
      KAYAK interviewsKAYAK Java Software Engineer interviewsKAYAK interview


      Glassdoor

      • About / Press
      • Awards
      • Blog
      • Research
      • Contact Us
      • Guides

      Employers

      • Free Employer Account
      • Employer Center
      • Employers Blog

      Information

      • Help
      • Guidelines
      • Terms of Use
      • Privacy & Ad Choices
      • Do Not Sell Or Share My Information
      • Cookie Consent Tool
      • Security

      Work With Us

      • Advertisers
      • Careers
      Download the App

      • Browse by:
      • Companies
      • Jobs
      • Locations
      • Communities
      • Recent Posts

      Copyright © 2008-2026. Glassdoor LLC. "Glassdoor," "Worklife Pro," "Bowls," and logo are proprietary trademarks of Glassdoor LLC.

      Company Bowl sample

      Want the inside scoop on your own company?

      Check out your Company Bowl for anonymous work chats.

      Bowls

      Get actionable career advice tailored to you by joining more bowls.

      Followed companies

      Stay ahead in opportunities and insider tips by following your dream companies.

      Job searches

      Get personalized job recommendations and updates by starting your searches.

      Java Software Engineer Interview

      Jun 6, 2022
      Anonymous Interview Candidate
      Cambridge, MA
      No offer
      Negative experience
      Easy interview

      Application

      I applied online. The process took 4 weeks. I interviewed at KAYAK (Cambridge, MA) in May 2022

      Interview

      I started by a take-home coding project (Robot, Recursive method that prints (1,2,3,4,5), another one that counts (5,4,3,2,1). the time will be one week. After that if they liked your solution you will have an interview with the hiring manager. (behavior questions , basic java OOP, java 8 features). The third round is about 3h- 1h with the hiring manager( OOP questions again and java 8 specific features ) codepan for 30mins : java 8 questions Collections, Hashset, Equals, haschcode, and Generics using methods which creates a list). then one hour with the team lead most of it behavior questions. and 15 mins codepan easy leetcode question). I was expected to have another interview with the architect but I was ghosted for one week and then was informed they decided to move with another candidate. Very Unprofessional!!!! they are kind of gave me an idea of how the work is done inside the company.

      Interview questions [1]

      Question 1

      OOP. Leetcode easy, Java 8, Functional interfaces ...
      Answer question

      Other Java Software Engineer Interview Reviews for KAYAK

      Java Software Engineer Interview

      Mar 3, 2026
      Anonymous Interview Candidate
      Berlin
      No offer
      Negative experience
      Average interview

      Application

      I applied online. I interviewed at KAYAK (Berlin) in Feb 2026

      Interview

      First round with the HR. Second round with the Senior Director of Technology (Main focus of this interview is on how you communicate / explain something. It will have Mix of both (very simple) technical and behavioural questions). Third round is a 2 hour technical discussion rounds.

      Interview questions [1]

      Question 1

      The only topic they cover is Java-core. Nothing else. 1. How to choose when to use Interface vs abstract class? 2. Integer <-> int (Autoboxing) 3. Comparison and use-case of LinkedList and ArrayList. Cost of insertions. 4. Immutable List provided by Java - List.of() 5. Difference between float a = 1.5f and double a = 1.5 6. what are some Java annotations you have used? 7. What are Atomic classes in Java ? (java.util.concurrent.atomic) 8. What are Java servlets? 9. What are diff design patterns in Java? 10. Difference types of testing (Acceptance , Regression Testing). 11. They will show 7 or 8 small code pieces and ask either the output or the bug or ask you to refactor it. For example code related to Java Stream API. .stream.collect.groupBy(n->n%2).
      Answer question

      Java Software Engineer Interview

      Dec 18, 2014
      Anonymous Interview Candidate
      No offer
      Negative experience
      Difficult interview

      Application

      I applied through a recruiter. The process took 2 weeks. I interviewed at KAYAK in Oct 2014

      Interview

      1. A recruiter contacted me on linkedin for this position in the company. She couldnt tell me details about the position (duties, technologies, etc). There was a skype call. 2. Someone from Kayak call me to know me better but couldnt tell me details about the position. 3. I have to develope at home a program consitin about a robot which moves in a 2D matrix by using coordinates as input. 4. In site interview. They wanted to do 3 different interviews with 3 different develoopers. 4.1 First interview was with a girl who told me was working in frontend. When I asked about the details of the position she told me with this words: "Well, i can describe you something but if you ask someone else will tell you something completely different from it". 4.1.1 First question was about software design. Her communication skills were really low and couldnt explain properly what she wanted (check most difficult questions below for details) so i made different designs but no one was 100% right. After that she explained to me in a very arrogant way the solution. I was a bit shocked that someone working in front end had that expertise in software design. A few days later i found out that she was using the same example, words and explanations found in the book "Head First Design Patterns". So she practically put me the example of the first design patter described in that book: "Strategy pattern". 4.2.2 After that she asked me if I remember the different sorting algorithms you can use to sort the elements of an array. I told her I had just learnt and used that on my first year at the university, 15 years ago, and never more (someone tells me when you use that in Java). I told her (because it was a Java interview) I could use of course the Java tools for that (Comparator/Comparable, Collections.sort() etc...) but still she insisted me to do some algorithm on the blackboard but I was already pissed and refused. 4.2 Second interview: even if they had already decided they didnt want me a guy came to test my Java skills with a test (quite simple) and asked me some theory about generics, hashmaps, inheritance etc... He had some sql questions as well and I answered everything fine. He told me they would call me for the third interview. The day after they told me they wouldn't offer me anything. I found the whole process just too much. I have 3 years of Java experience and applied for a non senior position with an average salary (40K) so 2 interviews + test + 3 separate technical interviews is just too much. They are one of the I-wanna-be-so-cool-as-Facebook company who want the top of the top but cannot even show what they are looking for or offering. The only thing all of them could tell me about the job was that you can have a mcbook air plus 2 retinas displays and that you travel twice to the US.

      Interview questions [1]

      Question 1

      This is a much better description of what I heard from the girl of the interview. There are ducks. Ducks can fly and quack but in different ways. Make a design so that you can have all the ducks in the system with the different "flying modes" and "quack modes".
      1 Answer
      10

      Top companies for "Compensation and Benefits" near you

      avatar
      Amazon
      3.7★Compensation & Benefits
      avatar
      Google
      4.5★Compensation & Benefits
      avatar
      Meta
      4.6★Compensation & Benefits
      avatar
      Amazon Web Services
      3.9★Compensation & Benefits