29+ MakeMyTrip questions

MakeMyTrip interview questions and how to prepare

The questions candidates report from MakeMyTrip interviews, sorted by how often they come up, with difficulty and topics, plus original practice written in MakeMyTrip's interview style.

ZorixOS tracks 29 community-reported MakeMyTrip interview questions, drawn from an open-source dataset of real interview reports and sorted by how frequently each one comes up. Every question links to its source. Alongside them are 78 original ZorixOS practice questions written in MakeMyTrip's known interview style (not claimed as asked at MakeMyTrip), so you can rehearse the real format. Practice any of them out loud in a free AI mock interview tuned to MakeMyTrip.

Updated July 2026

MakeMyTrip interview questions candidates report

Community-reported from real MakeMyTrip interviews (open-source dataset), most-asked first. Showing 29. Each links to its source.

  1. First Missing Positive
    ArrayHash Table
    Hard100% asked
  2. Medium100% asked
  3. Longest Ideal Subsequence
    Hash TableStringDynamic Programming
    Medium100% asked
  4. Reachable Nodes With Restrictions
    ArrayHash TableTreeDepth-First Search
    Medium100% asked
  5. Hard100% asked
  6. Cheapest Flights Within K Stops
    Dynamic ProgrammingDepth-First SearchBreadth-First SearchGraph
    Medium86% asked
  7. Jump Game
    ArrayDynamic ProgrammingGreedy
    Medium78% asked
  8. Minimum Window Substring
    Hash TableStringSliding Window
    Hard78% asked
  9. Trapping Rain Water
    ArrayTwo PointersDynamic ProgrammingStack
    Hard78% asked
  10. Merge Intervals
    ArraySorting
    Medium70% asked
  11. Evaluate Division
    ArrayStringDepth-First SearchBreadth-First Search
    Medium68% asked
  12. Medium68% asked
  13. Generate Parentheses
    StringDynamic ProgrammingBacktracking
    Medium68% asked
  14. Medium68% asked
  15. Jump Game II
    ArrayDynamic ProgrammingGreedy
    Medium68% asked
  16. Longest Palindromic Substring
    Two PointersStringDynamic Programming
    Medium68% asked
  17. Medium68% asked
  18. Longest Valid Parentheses
    StringDynamic ProgrammingStack
    Hard68% asked
  19. Majority Element
    ArrayHash TableDivide and ConquerSorting
    Easy68% asked
  20. Medium68% asked
  21. Reverse Nodes in k-Group
    Linked ListRecursion
    Hard68% asked
  22. Word Search
    ArrayStringBacktrackingDepth-First Search
    Medium68% asked
  23. Edit Distance
    StringDynamic Programming
    Medium60% asked
  24. Implement Trie (Prefix Tree)
    Hash TableStringDesignTrie
    Medium60% asked
  25. Insert Delete GetRandom O(1)
    ArrayHash TableMathDesign
    Medium60% asked
  26. Min Stack
    StackDesign
    Medium60% asked
  27. Regular Expression Matching
    StringDynamic ProgrammingRecursion
    Hard60% asked
  28. Search a 2D Matrix II
    ArrayBinary SearchDivide and ConquerMatrix
    Medium60% asked
  29. Sliding Window Maximum
    ArrayQueueSliding WindowHeap (Priority Queue)
    Hard60% asked

Practice questions in MakeMyTrip's style

Original ZorixOS questions written the way MakeMyTrip interviews, so you rehearse the real format. Not claimed as asked at MakeMyTrip.

  1. You are designing a flight search API for MakeMyTrip. Given the scale of daily searches and the need for low latency, how would you design the caching strategy for popular routes and flight availability? Discuss trade-offs between cache invalidation and staleness.

    Software EngineerSystem DesignTests: Evaluates the candidate's ability to design scalable and performant systems, considering trade-offs in caching strategies for a high-traffic application.
  2. MakeMyTrip sees a spike in booking failures for hotels during peak holiday seasons. Debug this issue. What data would you look for, what hypotheses would you form, and what steps would you take to identify the root cause in a distributed system?

    Software EngineerDebuggingTests: Assesses problem-solving skills, debugging techniques in a complex environment, and understanding of distributed systems failure modes.
  3. Implement a function to find the next available seat on a MakeMyTrip flight given a seat map represented as a 2D array and a list of booked seats. Consider edge cases like full flights and specific seat preferences.

    Software EngineerCodingTests: Tests coding proficiency, algorithm design, and handling of edge cases for a common travel scenario.
  4. Design a rate limiter for the MakeMyTrip hotel booking API to prevent abuse and ensure fair usage. How would you handle different types of users (e.g., premium vs. free) and ensure it doesn't impact legitimate user experience?

    Software EngineerSystem DesignTests: Evaluates understanding of distributed systems concepts like rate limiting, fault tolerance, and fairness in resource allocation.
  5. Write a SQL query to find the top 5 most searched flight destinations from India in the last month that had at least 1000 searches but less than 50% conversion rate to booking.

    Data ScientistSQLTests: Measures SQL proficiency and ability to extract business insights from transactional data.
  6. MakeMyTrip is considering introducing a new feature that allows users to bundle flights and hotels for international travel. Design an A/B test to measure the success of this feature. What are the key metrics you would track, and how would you define success?

    Data ScientistExperimentationTests: Assesses understanding of experimental design, A/B testing principles, and metric selection for product features.

72+ more MakeMyTrip-style questions are in the free library, each practiceable live with adaptive follow-ups and an honest scorecard. Start free.

Can you answer these out loud, under MakeMyTrip-style follow-ups?

The ZorixOS AI interviewer runs a MakeMyTrip-tuned mock interview: it asks these kinds of questions, digs into your answers, and scores you against a real hiring bar. Your first one is free.

Start your MakeMyTrip mock interview
MakeMyTrip Interview Questions (2026) | ZorixOS