MakeMyTrip (SSE 1) interview experience

makemytrip logo
makemytrip
· SSE 1· Bangalore· 3y exp
April 27, 2026 · 1 reads

Summary

I interviewed for an SSE 1 role at MakeMyTrip, completed three rounds (DSA, LLD, HLD) in two weeks, and received an offer of 20 LPA.

Full Experience

MakeMyTrip (SSE 1) 3 years of experience, Tier 1, Applied through careers portal, received a call in 2-3 days. Entire process + offer took 2 weeks.


3 rounds

  1. DSA
    • LRU Cache (O(1) with HashMap + DLL)
    • Focus on clean code + edge cases
  2. LLD
    • Design a Stock Broker system
    • Key: Design patterns + SOLID + working code
    • Deep dive on *why* each pattern is used
  3. HLD (HM Round)
    • Previous work exp discussion
    • Design a Notification System
    • Discussed scaling, queues, retries, throughput

Current compensation: 8 fixed + 4 variable. Offer: 20 LPA (fixed including retirals) | Location: Bangalore

Interview Questions (3)

1.

LRU Cache

Data Structures & Algorithms·Medium

Implement an LRU (Least Recently Used) cache that supports get(key) and put(key, value) operations in O(1) time. Use a combination of a hash map for fast key lookup and a doubly linked list to maintain usage order. Handle edge cases such as capacity zero, updating existing keys, and eviction of the least recently used entry.

2.

Stock Broker System Design

System Design

Design a stock broker system. The design should cover the overall architecture, key components, data flow, and should illustrate the use of appropriate design patterns and SOLID principles. Explain why each pattern is chosen and provide a brief working code sketch if possible.

3.

Notification System Design

System Design

Design a scalable notification system. The design should address how notifications are generated, queued, delivered, and retried. Discuss scaling considerations, throughput, reliability, and how to handle failures and retries.

📣 Found this helpful? Please share it with friends who are preparing for interviews!

Discussion (0)

Share your thoughts and ask questions

Join the Discussion

Sign in with Google to share your thoughts and ask questions

No comments yet

Be the first to share your thoughts and start the discussion!