MakeMyTrip | Senior Frontend Engineer Interview | Sep 2023
Anonymous User
1615

Date - Sep 2023
Title - Senior Software Engineer - 2
Exp - 5+

Round 1 (60 mins) -

  1. Write polyfill of Array.flat with customized nesting.
  2. There are two sorted arrays. Merge them in place of first array.
  3. Write a js function that can be invoked like below -
    calc().add(10).subtract(5).multiply(20).divide(2).getResult() . In this case the output should be 50.

Round 2 (60 mins) -

  1. Asked Reactjs related questions like difference between Pure component and Memo, Redux, middlewares.
  2. Machine coding - Typeahead(autosuggest) search box that fetches the data from API. Need to implement with all the performance optimizations.

Round 3 (75 mins) -

  1. System design of Whatsapp alongwith APIs.
  2. Redux and its tradeoffs and my opinion on it.
  3. Web vitals related questions - How each vital works and can be improved? Some scenario related question around it like if SSR doc is delayed then what web vital would be most affected.
  4. What are two technologies that I learnt recently and what is planned next?
Comments (3)