i
Zepto
Work with us
Filter interviews by
Design a Tic Tac Toe game with classes for the board, players, and game logic.
Create a Board class to manage the game state and display the grid.
Implement a Player class to represent each player and their moves.
Use a Game class to handle the game flow, including turn-taking and win conditions.
Example of board representation: a 3x3 array with values 'X', 'O', or empty.
Implement methods for checking win conditions (...
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
Design an online book reader with features for reading, bookmarking, and sharing books seamlessly.
User Authentication: Allow users to create accounts and log in to save their reading progress.
Book Library: Provide a searchable library of books with categories like fiction, non-fiction, and genres.
Reading Interface: Design a clean and intuitive reading interface with adjustable font sizes and background colors.
Book...
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
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
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, maintain...
I applied via Instahyre and was interviewed in Aug 2024. There were 2 interview rounds.
Design an online book reader with features for reading, bookmarking, and sharing books seamlessly.
User Authentication: Allow users to create accounts and log in to save their reading progress.
Book Library: Provide a searchable library of books with categories like fiction, non-fiction, and genres.
Reading Interface: Design a clean and intuitive reading interface with adjustable font sizes and background colors.
Bookmarki...
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
I applied via Referral
I applied via Instahyre and was interviewed in Aug 2024. There was 1 interview round.
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,...
Top trending discussions
I applied via Campus Placement and was interviewed in Jan 2021. There was 1 interview round.
based on 11 interview experiences
Difficulty level
Duration
Shift Incharge
505
salaries
| ₹2 L/yr - ₹4.8 L/yr |
Team Lead
228
salaries
| ₹3.6 L/yr - ₹7 L/yr |
Store Manager
219
salaries
| ₹3.4 L/yr - ₹7.5 L/yr |
Senior Manager
179
salaries
| ₹16.5 L/yr - ₹30.5 L/yr |
Cluster Manager
150
salaries
| ₹8 L/yr - ₹14 L/yr |
Blinkit
Dunzo
BigBasket
Swiggy