Open In App

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

Improve
Improve
Like Article
Like
Save
Share
Report

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
    Article Link: https://www.geeksforgeeks.org/find-number-of-islands/
    Practice Link: https://www.geeksforgeeks.org/problems/find-the-number-of-islands/1
  2. Shuffle an Array
    Article Link: https://www.geeksforgeeks.org/shuffle-a-given-array-using-fisher-yates-shuffle-algorithm/
  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

Last Updated : 24 Sep, 2021
Like Article
Save Article
Previous
Next
Share your thoughts in the comments
Similar Reads