Skip to content

Amazon — LLD / Machine Coding Questions

48 unique questions from real interviews

# Question Editorial Video
1 Design a Ride matching Service (2x)
2 Design a service to find a rider for a quick commerce app-LLD (2x)
3 Design an offline download manager for a social media app (2x)
4 Design the classes and services for a Food Ordering system supporting search (2x)
5 Design a ATM system
6 Design a Banking System with the following requirements
7 Design a board game
8 Design a Calendar Application
9 Design a Chat Messenger like WhatsApp or Facebook Messenger
10 Design a Customer Issue Resolution System
11 Design a data structure in which you can store historical search terms and
12 Design a data structure similar to a HashMap
13 Design a data structure that supports adding new words and finding if a
14 Design a Distributed Cache (e
15 Design a File Storing System somewhat similar to https://leetcode
16 Design a Hotel Reservation System
17 Design a library to read a directory and perform operations such as
18 Design a low level / Machine coding of a package manager (yarn)
19 Design a low level of CDN push mechanism to edge nodes any new content in S3
20 Design a meeting planner for a calendar application
21 Design a memory allocator
22 Design a monitoring and alert generation system based on metric streams
23 Design a Movie Booking System
24 Design a notification service
25 Design a package interface and a package manager to install all necassary
26 Design a parking lot" or be ready if I do
27 Design a parking lot system (LLD)
28 Design a Pizza restaurant system
29 Design a Quick Commerce System
30 Design a Rate Limiter (2 times) – explained Token Bucket Algorithm
31 Design a Restaurant Booking System
32 Design a snake and ladder like game
33 Design a solution in OOD
34 Design a system for Hotel Reservation
35 Design a system that allows a user to calculate the price of a pizza based
36 Design a system to find a player\'s ID whose rank is closest to yours in an
37 Design a system where you are given list of words in dictionary example ("book"
38 Design a system which provides route map to pickup from huge number of
39 Design an Amazon Notification Service for price drop alerts
40 Design an e-commerce site
41 Design an E-commerce System (e
42 Design an event forwarding framework where event generated from a system(s)
43 Design an extensible solution to implement a search filter in OOD for a
44 Design an inventory management system with queuing for incoming requests
45 Design an IRCTC Booking System (Railway Reservation) – focus on booking
46 Design an \'n\' elevator system
47 Design an online food delivery system like Swiggy/Zomato
48 Design the Stack Overflow overall