Myntra walk-interview experience ~ SDE1 ~ 2+ YOE

myntra logo
myntra
frontend developer2 yearsOffer
September 15, 20240 reads

Summary

I interviewed for an SDE1 Frontend Developer position at Myntra, going through four rounds which included technical assessments and HR discussions, and ultimately received an offer after compensation negotiations.

Full Experience

The interview process at Myntra kicked off on a weekday, with multiple candidates present for various roles. I had applied for the Frontend Developer position, which involved a total of four rounds: three technical rounds held at the Myntra office, followed by one HR round.

Technical Round 1: This round focused on Data Structures and Algorithms. I was given a DSA question based on binary search and was required to provide the pseudocode. The specific problem was Search in Rotated Sorted Array. Additionally, I faced questions on core JavaScript concepts, including objects, the this keyword, and hoisting.

Technical Round 2: This round delved deep into ReactJS. They asked me to explain the differences between functional and class components. We also discussed optimization techniques like useMemo, useCallback, and React.memo, as well as the concept of the Virtual DOM and other common ReactJS topics.

Hiring Manager (HM) Round: This round was primarily about my past work experience and included several situational questions. For instance, I was asked: "What would you do if you estimated a task to take 5 days but later realized it would take more time? How would you handle it?" and "Do you prefer team discussions or working independently?"

After successfully clearing these rounds, there was a waiting period of nearly a week before my HR round was scheduled. While I anticipated discussions about compensation, the questions were more about role expectations, such as: "What if you're asked to work on the backend as well?" and they also asked for the names of the interviewers to verify which team was involved.

About 1.5 weeks later, a different HR representative called me to discuss compensation. I informed them that I already had another offer and requested that Myntra's offer at least match it. The HR person stated they would look into it. A few days later, I received another call from HR, advising me to accept the offer as it was, stating that the compensation was fixed and non-negotiable. I agreed to their terms. Initially, there was a delay in receiving the official offer letter, which caused some uncertainty.

P.S.: I have since received the offer letter and successfully requested an extension for my joining date due to my notice period at my current company, which Myntra graciously agreed to.

Interview Questions (6)

Q1
Search in Rotated Sorted Array
Data Structures & AlgorithmsMedium

I was given a DSA question based on binary search and was asked to write pseudocode to search for a target value in a sorted array that has been rotated at some pivot.

Q2
JavaScript Core Concepts
OtherEasy

I was asked various questions covering fundamental JavaScript concepts, including how objects work, the behavior of the this keyword, and the concept of hoisting.

Q3
ReactJS Concepts and Optimizations
OtherMedium

The round focused on ReactJS. I was asked about the differences between functional and class components, React performance optimizations like useMemo, useCallback, and React.memo, and the concept of the Virtual DOM, along with other general React topics.

Q4
Task Estimation Discrepancy
Behavioral

What would you do if you estimated that a task would take 5 days but later realized it would take more time? How would you handle it?

Q5
Teamwork vs. Independent Work Preference
Behavioral

Do you prefer team discussions or working independently?

Q6
Flexibility for Backend Work
Behavioral

What if you're asked to work on the backend as well?

Discussion (0)

Share your thoughts and ask questions

Join the Discussion

Sign in with Google to share your thoughts and ask questions

No comments yet

Be the first to share your thoughts and start the discussion!