Prep
Code
Questions
Roadmap
CSES Set
Patterns & Comp
Companies
Profile
Sign In
Create Account
Home
Topics
System & Class Design
System & Class Design
130 problems
Design pattern questions across top companies
All
Unsolved
Solved
Starred
Table
Topics
Filters
Timeframe:
All Time
130
Last 30 Days
16
Last 3 Months
36
Last 6 Months
65
> 6 Months
109
Showing
130
questions
#146
LRU Cache
Medium
hash table
NeetCode
Accenture
Adobe
Airwallex
#155
Min Stack
Medium
stack
NeetCode
AMD
Adobe
Amazon
#208
Implement Trie (Prefix Tree)
Medium
hash table
NeetCode
Amazon
Apple
Bloomberg
#225
Implement Stack using Queues
Easy
stack
NeetCode
Amazon
Apple
Bloomberg
#251
Flatten 2D Vector
Medium
array
WalkCCC
Airbnb
Google
X
#295
Find Median from Data Stream
Hard
two pointers
NeetCode
Adobe
Amazon
Anduril
#297
Serialize and Deserialize Binary Tree
Hard
string
NeetCode
Amazon
Apple
Atlassian
#341
Flatten Nested List Iterator
Medium
stack
WalkCCC
Adobe
Amazon
Apple
#346
Moving Average from Data Stream
Easy
array
WalkCCC
Amazon
Arista Networks
Bloomberg
#348
Design Tic-Tac-Toe
Medium
array
WalkCCC
Airbnb
Amazon
Apple
#359
Logger Rate Limiter
Easy
hash table
WalkCCC
Amazon
AppFolio
Apple
#362
Design Hit Counter
Medium
array
WalkCCC
Affirm
Amazon
Apple
#380
Insert Delete GetRandom O(1)
Medium
array
WalkCCC
Affirm
Amazon
Apple
#381
Insert Delete GetRandom O(1) - Duplicates allowed
Hard
array
WalkCCC
Affirm
Amazon
Bloomberg
#432
All O`one Data Structure
Hard
hash table
WalkCCC
Amazon
Apple
Atlassian
#449
Serialize and Deserialize BST
Medium
string
WalkCCC
Amazon
Google
Microsoft
#460
LFU Cache
Hard
hash table
NeetCode
Amazon
Apple
Arista Networks
#588
Design In-Memory File System
Hard
hash table
WalkCCC
Amazon
Baidu
Citadel
#622
Design Circular Queue
Medium
array
NeetCode
Amazon
Apple
Applied Intuition
#631
Design Excel Sum Formula
Hard
array
WalkCCC
Airbnb
Amazon
Google
#715
Range Module
Hard
design
WalkCCC
Amazon
Coupang
Google
#716
Max Stack
Hard
linked list
WalkCCC
Amazon
Google
LinkedIn
#981
Time Based Key-Value Store
Medium
hash table
NeetCode
Amazon
Anduril
Apple
#1146
Snapshot Array
Medium
array
WalkCCC
Amazon
Apple
Aurora
#1157
Online Majority Element In Subarray
Hard
array
WalkCCC
Nutanix
#1206
Design Skiplist
Hard
linked list
WalkCCC
Amazon
Google
Meta
#1396
Design Underground System
Medium
hash table
WalkCCC
Amazon
Axon
Bloomberg
#1429
First Unique Number
Medium
array
WalkCCC
Amazon
Google
Microsoft
#1472
Design Browser History
Medium
array
WalkCCC
Amazon
Apple
Bloomberg
#1500
Design a File Sharing System
Medium
hash table
WalkCCC
Google
Twitch
Page 1 of 5
Prev
Next