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
Drop | System Design | e-commerce application
Summary
I was interviewed by Drop in San Francisco and was asked to design the backend of an e-commerce application, similar in scale to Amazon.
Full Experience
During my interview with Drop in San Francisco, I was presented with a challenging system design problem. The interviewer asked me to design the backend of an e-commerce website where users could browse and purchase products.
The scale was described as being similar to Amazon, with over a million products. I was also informed that a separate fulfillment service would handle payments, shipping, and delivery, and my focus should solely be on the backend design, without needing to consider the frontend aspects.
Interview Questions (1)
Design the backend of an e-commerce website where users can browse and buy products.
Given:
- It is a large-scale application, comparable to Amazon in size.
- There are upwards of a million products available on the website.
- A fulfillment service handles payments, shipping, and delivery.
- Focus solely on the backend design; frontend is not a concern.