← All resources
Resources · Low level design · Mid

Low-level design,
mid level.

For 2–5 years. SOLID in depth, all three pattern families (creational, structural, behavioural), the classic prompts (parking lot, elevator, Splitwise, chess), and machine-coding tips. Class diagram first, code the core after. Tick a topic once you can design it on a whiteboard.

6Modules
Mid2–5 years
31Questions

1SOLID in depth

0/6

Mid-level LLD grades clean class design. Interviewers listen for SOLID applied deliberately, with a concrete example each.

The five principles

2Creational patterns

0/4

Know the object-creation patterns and the exact problem each removes.

Creating objects

3Structural patterns

0/5

Patterns that compose objects into larger structures cleanly.

Compose objects

4Behavioural patterns

0/5

How objects communicate and share responsibility — the most-used patterns in interviews.

Object collaboration

5Classic LLD prompts

0/7

These recur constantly. For each: entities, relationships, key methods, and the fitting pattern(s). Class diagram first, code the core after.

Design these end to end

6Machine coding

0/4

Some rounds ask you to build a runnable mini-system in 60–90 minutes. They grade structure, extensibility, and working code.

How to score well

Mid bar = SOLID + patterns + classic prompts · draw the class diagram before you code. All links open in a new tab.