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
Zomato | SDE Intern | Oct 2022 | Rejected
Summary
I interviewed for an SDE Intern position at Zomato in October 2022 and was ultimately rejected, despite performing well on some technical questions.
Full Experience
I reached out to a recruiter on LinkedIn and managed to schedule an interview. The interview was conducted by an SDE 3 and lasted about 1 hour and 30 minutes.
The interview started with a brief introduction, where I talked about my previous internship experience and answered a few HR questions.
Next, we moved to the technical section. I was asked to implement a basic subarray maximum sum problem in JavaScript. Initially, I misunderstood the interviewer's requirement, but I corrected myself and coded it correctly. However, the interviewer tried to challenge my confidence, and I faltered slightly despite having the right solution.
I was then asked to create a generic filter function that could be reused. I developed the function mostly correctly, but I encountered some syntax errors at the end as I wasn't entirely familiar with all the specific syntax details.
There was supposed to be a React question as well, but due to time constraints, it was skipped.
During the coding challenges, I was also questioned on core JavaScript fundamentals such as var vs let, closures, and polyfills, which I answered correctly.
Ultimately, I was rejected. My advice to others would be to remain confident, articulate your thought process clearly, be meticulous with syntax, and don't hesitate to ask the interviewer for a little clarification when needed. Best of luck to everyone!
Interview Questions (3)
Implement a function in JavaScript to find the maximum sum of a contiguous subarray within a given array.
Create a reusable generic filter function in JavaScript.
Discuss core JavaScript concepts including the differences between var and let, closures, and polyfills.
Preparation Tips
My best resource for preparation was the Akshay Saini Namaste JavaScript Playlist.