Zepto | Software Engineer | Bengaluru | Sept 2024
Anonymous User
3842

Company: Zepto
Position: SDE-1

I got interviewed at Zepto for SE-1. I mailed my resume to the HR and call the call.
It had 4 rounds - DSA, LLD/HLD, HM.

About Me -
Education: B.Tech Tier 1 (Top 10 NIT)
Company: SDE1 at Startup
Years of Experience: 14 months

Round 1: DSA Questions
I was asked to solve the First and Last Occurrence of an Element problem.
Another question was about finding a binary string of length N that doesn’t occur in a given array of distinct binary strings of the same length.

Round 2: Low-Level Design (LLD)
I was asked to design an ecommerce application, including:
Database schema: Details on how the database would be structured.
Important services: Key services required for the application.
API endpoints
Stock management: How to handle stock quantity, product expiry, and updates.
Discount coupons: how will i ahndle addion of new coupons and also if some coupons can be clubbed .
Design patterns: Discussion on design patterns used and OOP principles.
I was also asked questions about my database schema and how different parts of the system interact.

Round 3: Hiring Manager (HM) Round
The round began with an introduction and a discussion about my current projects.
Questions included:
Indexing: Explanation of indexing and how it differs between MongoDB and MySQL.
ACID properties and CAP theorem: Understanding these concepts and their implications.
Drawbacks of indexing: Potential issues and limitations.
Scalability: How I made my current project scalable.
Metrics: Explanation of numbers I provided in my resume, such as reduced costs by 15%, and how I calculated them.
Learning approach: How I approach learning new technologies and concepts.
Motivation for joining Zepto: Why I want to join the company and why they should hire me, asked me about Current location and recent learnings.

The interview concluded at 3:56 PM, and I received an email confirming my selection at 3:59 PM, But after 2 days when i called HR for an updated she said that I have been rejected as after 2 hrs HM again updated my status to rejected. don't know why.

Comments (8)