0

Design (LLD)

Compose primitives into a structure that hits required time bounds. The bridge to system design.

Newinterview weight 5522 problems0 visualisers
18
mastery
Attempts logged
0
Predicted success on the next one
33%
Solved here
0 / 22

What you actually need to hold in your head

  • Hash map plus doubly linked list gives O(1) LRU
  • Buckets of equal frequency give LFU
  • Randomised O(1) needs an array and an index map
  • State the invariants before writing methods

Patterns in this topic

The trigger phrases are what you are training yourself to notice.

Design (LLD) problems

Ordered by sheet phase, so the early ones are the highest signal.

0 / 22 solved
1
MDesign (LLD)
2
MDesign (LLD)
3
4
MDesign (LLD)
5
6
7
8
EDesign (LLD)
9
MDesign (LLD)
10
HDesign (LLD)
11
12
13
14
HDesign (LLD)
15
MDesign (LLD)
16
MDesign (LLD)
17
18
19
EDesign (LLD)
20
MDesign (LLD)
21
MDesign (LLD)
22