MMT MakeMyTrip : Tech Lead
Anonymous User
252

MakeMyTrip | Tech Lead | Bangalore | Mid July 2024 | Offer

Current Position: Startup
Role: Senior Software Developer
Experience: 6 years

Interview Process:
Online HackerRank Test [Easy]

First Round: Coding (1 hour) [Medium]
Question 1: [Easy] Implementation-based. Given two arrays representing the open and close timings of a store.
Question 2: Dynamic Programming question => This was a known question but i did not prepare it but found the recursive approach and implemented it he was kind of happy with it [also i told we can do memoisation to reduce time complexity he said yep that is okay].

Second Round: System Design (1 hour) [Medium]
Scenario: Railway system design.
Tasks:

  • Database schema design.
  • SQL queries to figure out routes/book tickets.
  • Handling concurrent booking.

Third Round: On-Site (2 hours) [Hard]
Initially HR informed this as LLD and basic questions, but it was a full-fledged HLD discussion on Microservices.

Topics:

  1. [System Design] Reducing high latency in two microservices .
  2. [System Design] Designing an idempotent ticket booking system.
  3. [System Design] Designing a scalable system to handle very high QPS.
  4. Coding question: Download a website's HTML and count a particular string (e.g., for https://www.makemytrip.com/, count "makemytrip").
    Output format: [https://www.makemytrip.com/, makemytrip, 120]
    Implement using multiple threads and ensure communication between them.

Verdict : selected

All the interviews were very good and polite.

Compensation details : https://leetcode.com/discuss/compensation/5487642/Multiple-offer-need-guidance-MMT-Amazon-HDFC-securititesDeliveroo

Comments (0)