PRACTICE

Design Interview Questions

46 Design problems asked across FAANG and top tech companies. Approach hints, optimal solutions, and related problems.

Ready to try these in a real interview?

I'm Alex. I'll interview you on 2 problems like these at your level, ask follow-ups, and give you a scored report.

πŸ”’

to save your progress.

Companies

Topics

Design 46
DesignClear all
146.LRU Cache
Hash TableLinked ListDesign
Medium+9β–Ά Mock
Design Add and Search Words Data Structure
TrieDepth-First SearchDesign
Medium+1β–Ά Mock
297.Serialize and Deserialize Binary Tree
Depth-First SearchBreadth-First SearchTree
460.LFU Cache
Hash TableLinked ListDesign
1146.Snapshot Array
ArrayHash TableBinary Search
341.Flatten Nested List Iterator
StackTreeDepth-First Search
981.Time Based Key-Value Store
Hash TableStringBinary Search
Medium+1β–Ά Mock
2502.Design Memory Allocator
ArrayHash TableDesign
Medium+1β–Ά Mock
362.Design Hit Counter
ArrayBinary SearchDesign
155.Min Stack
StackDesign
2408.Design SQL
ArrayHash TableString
1429.First Unique Number
ArrayHash TableDesign
1797.Design Authentication Manager
Hash TableLinked ListDesign
359.Design Logger Rate Limiter
Hash TableDesignData Stream
2034.Stock Price Fluctuation
Hash TableDesignHeap
3484.Design Spreadsheet
ArrayHash TableString
900.RLE Iterator
ArrayDesignCounting
432.All O'one Data Structure
Hash TableLinked ListDesign
2276.Count Integers in Intervals
DesignSegment TreeOrdered Set
2296.Design a Text Editor
Linked ListStringStack
353.Design Snake Game
ArrayHash TableDesign
3408.Design Task Manager
Hash TableDesignHeap
348.Design Tic-Tac-Toe
ArrayHash TableDesign
1396.Design Underground System
Hash TableStringDesign
933.Number of Recent Calls
DesignQueueData Stream
716.Max Stack
Linked ListStackDesign
384.Shuffle an Array
ArrayMathDesign
Design Add and Search Words Data Structure
StringDepth-First SearchDesign
244.Shortest Word Distance II
ArrayHash TableTwo Pointers
622.Design Circular Queue
ArrayLinked ListDesign
642.Design Search Autocomplete System
StringDepth-First SearchDesign
706.Design HashMap
ArrayHash TableLinked List
1244.Design A Leaderboard
Hash TableDesignSorting
1600.Throne Inheritance
Hash TableTreeDepth-First Search
2043.Simple Bank System
ArrayHash TableDesign

Practice with a Mock Interview

Solve these Design problems under real interview pressure with our AI interviewer.

Start Mock Interview β†’