Not Specified
Interview Date
August 28, 2025
Result
Not Selected
Difficulty
—
Rounds
3 rounds
Drive Type
Full-Time
Topics asked
Detailed experience
College: Not Specified
Interview Date: August 28, 2025
Interview Type: Full-Time
Result: Not Selected
Difficulty: Not Specified
Rounds: 3 rounds
Topics Asked: Data Structures, Algorithms, Databases, Operating Systems, Aptitude, Logical Reasoning, Graphs (MST), Dynamic Programming (LPS), Kadane's Algorithm, OOPs, System Design (Architecture, Challenges, Teamwork)
This candidate shared their MakeMyTrip interview journey, which ultimately resulted in not being selected.
Round 1: Online Assessment
This round comprised two sections. Section 1 consisted of MCQs based on core CS concepts like Data Structures, Algorithms, Databases, Operating Systems, Aptitude, and Logical Reasoning. Section 2 had two coding problems. The first, "Airport Connectivity," was a graph problem focused on connecting airports with minimum cost, essentially a Minimum Spanning Tree (MST) problem using concepts like Kruskal's algorithm and Union-Find. The second, "Symmetric Round-Trip Itinerary," was a Dynamic Programming problem to find the length of the longest palindromic subsequence of airport codes.
Round 2: Technical Interview 1 (Online, ~1 hour)
The interview began with a brief self-introduction, followed by coding questions. Both problems were related to Kadane's Algorithm, focusing on finding the maximum subarray sum, with one being a modified version. The candidate successfully solved both. Afterwards, there was a detailed discussion of the candidate's projects, including the tech stack, design decisions, and challenges faced.
Round 3: Technical Interview 2 (~1 hour 30 minutes)
This final technical interview started with introductions. The interviewer then led a detailed discussion of the candidate's projects, focusing on architecture, design choices, and how specific challenges were handled. Core computer science concepts were covered, with several OOPs-related questions, including explaining real-world use cases of inheritance and polymorphism. Behavioral questions about teamwork and collaboration were also asked.
Verdict: The candidate was not selected.
Takeaways: Despite the outcome, the experience highlighted the importance of focusing on Data Structures, Algorithms, Databases, Operating Systems, and System Design when preparing for product-based companies like MakeMyTrip.