MakeMyTrip Interview Experience | Senior Software Engineer Android (3 Years Experienced)

Current Experience: 3 Years.
Profile: Senior Software Engineer | Android

The interviewer was so laid back that I became unsure if I wanted to join the company.

Round 1(Technical Interview): It is a Zoom Call for around 1 hour

  1. Data Structure Question: Find a number of islands
  2. Shuffle an Array
  3. Fragments setArgument getArgument and Constructors and passing checking for onSavedInstance null before starting an activity.

Round 2(Technical Interview): It is a Zoom Call for around 40 minutes

  1. Activity A calls Activity B life cycle in the middle
  2. Login Screen Implementation using MVP
  3. Design Patterns used.
  4. ANR Encountered
  5. LiveData
  6. Builder Design Pattern
  7. DS Question – Linked List with the nth element.
  8. Rotate first k elements and put it in the end
  9. Kotlin basics
  10. Android Architecture Components

Write your Interview Experience or mail it to

My Personal Notes arrow_drop_up

If you like GeeksforGeeks and would like to contribute, you can also write an article using or mail your article to See your article appearing on the GeeksforGeeks main page and help other Geeks.

Please Improve this article if you find anything incorrect by clicking on the "Improve Article" button below.