← Back to list

MakeMyTrip(MMT) Frontend Interview Experience (3+ years)

I recently went through the interview process for a Senior Software Engineer (SSE-2) Frontend role at MakeMyTrip, and it turned out to be…

Abhinisha Kumari · 2026-06-04 11:23 · 5 claps · 1.5 min read
#frontend-interviews #interview-experience #makemytrip #react #javascript
Open on Medium ↗
Wiki topics: 💻 · Programming 🌐 · Web Development

MakeMyTrip(MMT) Frontend Interview Experience (3+ years)

I recently went through the interview process for a Senior Software Engineer (SSE-2) Frontend role at MakeMyTrip, and it turned out to be one of the most practical frontend interview experiences .

The process was not DSA-focused instead, it emphasized JavaScript, React, and real-world frontend engineering concepts.

Interview Overview

Company: MakeMyTrip Role: Software Development Engineer 2 (Frontend) Experience Level: SDE-2 Interview Mode: Online Verdict: Rejected

Round 1 (Javascript & React focused)

So this Round was around Javascript and react focused completely. This round was taken by a Lead developer .

  1. Javacript Output based question was asked around arrrown functions, IIFE , normal functions & closure concept.
  2. One of the coding questions involved recursively removing all falsy values (0, false, null, etc.) from a nested object:
{
  "a": null,
  "b": [0, 1, 2],
  "c": [0],
  "d": { "e": 0 },
  "f": {
    "g": 12,
    "h": false,
    "i": null
  }
}
  1. Promises and its methods were asked. And why we use them ?
  2. useMemo & useCallback pollyfill was asked to write
  3. Promises.all pollyfill was asked to write
  4. Performace optimzation Techniques.

After 2 days I recived the call that I was selected for another round.

Round 2 (React- Machine Coding Focused)

This round was entirely focused on React and was conducted by a Senior Engineering Manager.

I was given a machine coding problem and approximately 45 minutes to solve it. The task was to build a simple TypeRacer-style application. A predefined text was displayed on the screen, and the user had to type the same content into an input field. As the user typed, correctly matched characters were highlighted in green, while incorrect characters were highlighted in red.

After the coding exercise, the discussion shifted to React fundamentals and frontend concepts. A number of theory-based questions were asked around React, JavaScript, and component design like React fibre , reconcilation & performance optimization techniques.

Although I was not able to progress to the next round, I found the interview extremely practical and insightful. It provided valuable exposure to the kind of real-world frontend problems and discussions that senior frontend engineers are expected to handle.

I hope this interview experience helps fellow frontend engineers in their preparation. Wishing you all the best for your interviews and coding rounds! 🚀

Thanks for reading! 😊


메타데이터
post_id
e6ddf2fe0dfd
slug
makemytrip-mmt-frontend-interview-experience-3-years-e6ddf2fe0dfd
url
https://medium.com/@kumariabhinisha1999/makemytrip-mmt-frontend-interview-experience-3-years-e6ddf2fe0dfd
canonical_url
https://medium.com/@kumariabhinisha1999/makemytrip-mmt-frontend-interview-experience-3-years-e6ddf2fe0dfd
author_url
https://medium.com/@kumariabhinisha1999
status
ok
fetched_at
2026-07-22 19:41:37