KAYAK logo

KAYAK Frontend Engineer Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 9 interview experiences · FREE TO READ

2.4 Rounds average
Average Typical difficulty
33.3% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at KAYAK.

Showing 3 of 9
KAYAK logo
KAYAK

Front End Developer

Engineering · more than a year ago

Mid Average Neutral experience No offer 1 round
Interview process
Take home
Interview formats
Coding

I applied online and then got a project assignment. I had to upload my code to CodeSandbox. The project wasn't too difficult, but it definitely took several hours to complete.

Confirmed questions1 question
  • You will be given a project to complete within a week.
KAYAK logo
KAYAK

Front End Engineer

Engineering · more than a year ago

Intern Average Positive experience Decline offer 2 rounds
Interview process
Recruiter call Technical screen
Interview formats
Technical Behavioral

Had a phone interview with HR first, then I talked with some hiring team folks. The team was super welcoming and open. They told me their story, talked about what they were looking for, and I got to ask them anything.

Confirmed questions1 question
  • An adaptation of array traversal with a performance catch.
KAYAK logo
KAYAK

Front End Developer

Engineering

Entry Average Negative experience No offer 3 rounds
Interview process
Recruiter call Phone screen Technical screen
Interview formats
Technical Coding Behavioral

I had a recent interview for a front-end position. They asked me about singletons, dependency injection, and Big O notation, which felt a bit out of place for a React front-end role, as I primarily use functional programming. I mentioned my background is in functional programming with React and I haven't used OOP, and the interviewer seemed surprised. It made me wonder if I'd applied for a backend role or if they were just following a generic FAANG interview prep. Lesson learned: I should prepare for things like abstract factory patterns, dependency injection, and maybe even quantum computing for future interviews.

Confirmed questions4 questions
  • Can you explain dependency injection?
  • What is a factory pattern?
  • What is a singleton?

KAYAK Frontend Engineer Interview Questions

Quoted word for word from KAYAK interview reports.

Can you reverse a number in JavaScript without using string methods?

Read reports

What output would each variable produce given specific defined variables?

Read report

Can you create a class for flight procedure operations?

Read report

What are the typical coding questions you might expect?

Read report

Formats, difficulty and experience

Across all 9 KAYAK interview reports.

Interview formats

Coding 42.1%
Technical 36.8%
Behavioral 21.1%

Interview difficulty

Easy 11.1%
Average 55.6%
Difficult 33.3%

Candidate experience

Negative 33.3%
Positive 33.3%
Neutral 33.3%