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 | SSE | Bangalore | December 2020 [Rejected]
Summary
I interviewed for a Software Engineer (SSE) position at Myntra in Bangalore in December 2020. The process included two coding rounds, one low-level design round, and a final hiring manager discussion. Despite performing well in the initial coding challenges, I was ultimately rejected.
Full Experience
My interview journey at Myntra for the SSE role began with a Coding Round. This round featured two problems: the first was Reverse Nodes in k-Group, and the second involved converting number 'x' to 'y' using only two operations – multiplying by two or subtracting one. I felt I performed exceptionally well, successfully nailing both questions.
The second Coding Round presented Letter Combinations of a Phone Number. The interviewer then modified this problem: one number would denote the first character, and repetitions of the same number could point to subsequent characters. For instance, '32' would result in 'da', while '322' could yield {'daa', 'db'}. I managed to code solutions for both parts but struggled to determine the time complexity for the modified version.
Next, I faced the Low-Level Design (LLD) Round. Here, the task was to design a system capable of scheduling millions of jobs daily at precise times, with an error margin of no more than 1 second. The system also needed to handle recurring jobs and be distributed across multiple servers for triggering. The interviewer's primary focus was on the mechanism for triggering jobs accurately at the specified time. I honestly didn't feel I performed very well in this round.
Finally, I had the Hiring Manager Round. This round consisted of standard HR questions, and I was also asked to design Google Drive. I believe I handled this round adequately.
Interview Questions (7)
Convert number x to y. Only two operations are supported: Multiply the number by two, Subtract one from the number.
Interviewer changed the question to generate combinations where one number denotes the first character, and repetition of the same number can point to next characters. For example, '32' will only denote 'da', but '322' can denote {'daa', 'db'}.
Design a system to schedule jobs at a given time, handling recurring jobs at specific frequencies. The system must execute millions of jobs per day and requires more than one server for triggering, with an accepted margin of error of 1 second. The focus was on how to actually trigger jobs precisely at their scheduled time.
Design Google Drive.
Standard behavioral and situational questions asked by the hiring manager.