i
Zepto
Filter interviews by
I applied via Instahyre and was interviewed in Aug 2024. There were 2 interview rounds.
Design a movie booking system
Create a database to store movie details, showtimes, and seat availability
Develop a user interface for customers to browse movies, select showtimes, and book seats
Implement a payment gateway for secure transactions
Include features like seat selection, seat reservation timeout, and booking confirmation
I applied via Approached by Company and was interviewed in May 2024. There were 2 interview rounds.
Design a book reader service similar to Kindle
Implement a user-friendly interface for browsing and purchasing books
Include features like bookmarking, highlighting, and note-taking
Support various file formats such as PDF, EPUB, and MOBI
Provide options for customization like font size, background color, and reading progress tracking
Design Splitwise - an app for splitting expenses among friends
Allow users to create groups and add expenses
Track who owes how much to whom
Support different currencies and payment methods
Send notifications for pending payments
Generate reports for easy settlement
Zepto interview questions for designations
I applied via Referral
Get interview-ready with Top Zepto Interview Questions
I applied via Instahyre and was interviewed in Aug 2024. There was 1 interview round.
Design a movie booking system for users to book tickets for movies at various theaters.
Create a database to store movie details, theater information, show timings, and seat availability.
Develop a user-friendly interface for users to search for movies, select show timings, and book seats.
Implement a payment gateway for users to make online payments for ticket bookings.
Include features like seat selection, seat availabil...
Design a Google calendar
Allow users to create events and set reminders
Provide options for recurring events
Include sharing and collaboration features
Integrate with other Google services like Gmail and Maps
Design LLD of Dream11
Use microservices architecture for scalability and flexibility
Implement user authentication and authorization for secure access
Utilize caching mechanisms to improve performance
Design database schema for storing user data, teams, matches, and scores
Include features like creating teams, joining contests, and viewing live scores
DSA | LC Medium was asked
LLD stands for Low Level Design, which includes designing API and database schema for a software system.
LLD involves detailed design of individual components/modules of a software system.
API design includes defining endpoints, request/response formats, authentication mechanisms, etc.
DB schema design involves defining tables, relationships, indexes, constraints, etc.
LLD ensures that the system is scalable, maintainable,...
What people are saying about Zepto
I appeared for an interview before Sep 2020.
Round duration - 60 Minutes
Round difficulty - Easy
A thief is planning to rob a store and can carry a maximum weight of 'W' in his knapsack. The store contains 'N' items where the ith item has a weight of 'wi' and a value of...
Yes, the 0/1 Knapsack problem can be solved using dynamic programming with a space complexity of not more than O(W).
Use a 1D array to store the maximum value that can be stolen for each weight capacity from 0 to W.
Iterate through each item and update the array based on whether including the item would increase the total value.
The final value in the array at index W will be the maximum value that can be stolen.
Given an array or list of integers 'ARR', identify the second largest element in 'ARR'.
If a second largest element does not exist, return -1.
ARR = [2,...
Find the second largest element in an array of integers.
Iterate through the array to find the largest and second largest elements.
Handle cases where all elements are identical.
Return -1 if a second largest element does not exist.
Round duration - 60 Minutes
Round difficulty - Easy
System Design Round
Design a scalable system for Twitter with key components and architecture.
Use microservices architecture for scalability and fault isolation.
Key components include user service, tweet service, timeline service, and notification service.
Use a distributed database like Cassandra for storing tweets and user data.
Implement a message queue like Kafka for handling real-time updates and notifications.
Use a caching layer like ...
Round duration - 30 Minutes
Round difficulty - Easy
It is just a formality
Tip 1 : System Design
Tip 2 : Practice questions from leetcode
Tip 3 : Have some projects.
Tip 1 : Mention what you know
Tip 2 : Good previous work to showcase
based on 11 interviews
1 Interview rounds
Shift Incharge
414
salaries
| ₹2 L/yr - ₹4.8 L/yr |
Store Manager
158
salaries
| ₹3 L/yr - ₹8.5 L/yr |
Team Lead
150
salaries
| ₹2 L/yr - ₹8.4 L/yr |
Senior Manager
141
salaries
| ₹10 L/yr - ₹31 L/yr |
Store Incharge
94
salaries
| ₹2.3 L/yr - ₹5 L/yr |
Blinkit
Dunzo
BigBasket
Swiggy