Top DSA interview questions asked in MakeMyTrip
Practice these frequently asked Data Structures and Algorithms problems to prepare for MakeMyTrip software engineering interviews.
- 1
- 2
- 3
- 4
- 5
- 6
- 7Longest Subarray with Zero Sum
- 8
- 9Distinct Numbers in Window
- 10
- 11Bottom View of Binary Tree
- 12
- 13Maximum Path Sum in Matrix
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
MakeMyTrip frequently asks questions from linked lists, trees, graphs, hashing, heaps, sliding window, and dynamic programming. Interview rounds usually focus on practical problem-solving rather than obscure algorithms.
Yes. Problems involving cycle detection, cloning linked lists with random pointers, reversing lists, and list manipulation are commonly reported by candidates.
For experienced roles, low-level design and object-oriented design discussions are quite common. Candidates are expected to explain class design, extensibility, and design trade-offs.
Most coding questions fall into the Easy-to-Medium range, although some rounds may include harder graph, DP, or system design discussions depending on the role and experience level.
Focus on arrays, linked lists, trees, graphs, recursion, dynamic programming, and SQL fundamentals. Many candidates preparing for MakeMyTrip and other product companies use the Namaste DSA course to build strong pattern recognition and interview-focused problem-solving skills.
Ready to master DSA completely?
Want to upskill yourself, crack your next interview, and get your dream job? Join our comprehensive course to dive deeper with high-quality video tutorials, solve interview questions, and a premium community.
Master DSA
Want to upskill yourself, crack your next interview, and get your dream job? Join our comprehensive course.

