Somehow… nothing gets finished.
The Problem
If you're working + preparing to switch:
You start learning patterns
You get overwhelmed
You stop halfway
Repeat.
The Shift
One simple realization will change things:
Someday you have to change your life, why not today?
The Rule
1 pattern. 20–30 minutes. Every day. Revise.
No excuses. No overplanning.
My Method (Super Simple)
For every pattern, I only focus on this:
- Problem → why does it exist?
- Normal way → how would I solve it without pattern?
- Pattern → Solution?
- UML → quick structure
- Use case → where is it used?
- Edge cases → where can it fail?
That’s it.
Reality Check
You don't need 5 hours daily or 1 perfect resources
You need:
- A plan
- Good notes
- Daily revision
Resources for LLD
- https://codewitharyan.com/system-design/low-level-design
- https://github.com/ashishps1/awesome-low-level-design
And About Cracking Big Companies..
Following this will surely make you confident in system design interviews.
Because after all, who is stopping you from cracking Google? Maybe you.

Top comments (0)