Ali Usman Muhammad retweeted

In 2016, a man with no CS degree quit his job to study for a Google interview.
He was an English major.
A self-taught web developer.
A former Korean translator in the US military.
He studied 8 to 12 hours a day. For 8 months straight.
Algorithms. Data structures. System design. Operating systems. Networking. Every topic Google asks.
He tracked every minute of it on GitHub. He called the repo "Google Interview University."
Then he applied to Google.
Google never called him back.
Here's the wildest part:
The repo he left behind became one of the most-starred projects on GitHub. Over 343,000 stars. Used by thousands of devs to break into FAANG.
He got hired at Amazon as a Software Engineer.
His name is John Washam. The repo is now called coding-interview-university.
Inside you get:
- A multi-month study plan, week by week
- Every CS topic Google, Amazon, Meta and Microsoft actually ask
- Algorithm patterns with worked examples
- System design from zero to senior
- Big-O, data structures, trees, graphs, recursion, dynamic programming
- Behavioral interview prep
- Mock interview drills
- Book and lecture recommendations he personally used
- Flashcards, video resources, and a coding question practice plan
Self-paced. Free. No course. No paywall. No upsell.
Just one engineer's 8-month study log, open for anyone who wants to follow it.
If you are preparing for a tech interview, this is the most complete free roadmap on the internet.
100% Open Source.
(Link in the comments)

English
























