Backend Engineer | Zenskar
JP Morgan Chase | SDE 3 | YOE 3.4
Microsoft SDE - 2 | Interview Experience | Status Pending
eBay || SWE3 Interview Experience || Bangalore
Bloomberg | Interview Experience | Senior Software Engineer | NYC | Nov 2025
Myntra walk-interview experience ~ SDE1 ~ 2+ YOE
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)
I was asked various questions covering fundamental JavaScript concepts, including how objects work, the behavior of the this keyword, and the concept of hoisting.
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.
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?
Do you prefer team discussions or working independently?
What if you're asked to work on the backend as well?