Home › Learn & Career › Coding Interview University
Coding Interview University
by jwasham · jwasham/coding-interview-university
A complete CS study plan to become a software engineer.
★ 356.3k stars676 projects
⑂ 0 forks0 open issues
Projects
2. Use Flashcards
Additional Books
HLAen.wikipedia.org
, so take mentions and examples in HLA with a grain of salt. Not widely used, but decent examples of what assembly looks like
Additional Detail on Some Subjects
Interface segregation principleoodesign.com
Clients should not be forced to implement interfaces they don't use
Open/Closed Principleoodesign.com
On production level Objects are ready for extension but not for modification
Additional Learning
Algorithmic complexity / Big-O / Asymptotic analysis
Algorithms implementation
C
C++
Coding Problems
Computer Science Courses
Data Structures
Don't feel you aren't smart enough
Even More Knowledge
Final Review
For this Study Plan
For your Coding Interview
Graphs
How to use it
If you have tons of extra time:
Interview Prep Books
Interview Process & General Interview Prep
Practice system design problems via AI practice tool. Share your solution with the community to get human feedback as well.
Hello Interview: Mock Interviews with Expert Coaches and AIhellointerview.com
interview directly with AI or with FAANG staff engineers and managers.
Java
More Knowledge
Papers
2015: High-Availability at Massive Scale: Building Google’s Data Infrastructure for Adsstatic.googleusercontent.com
Python
Sorting
System Design, Scalability, Data Handling
SSystem Design Interviewgithub.com
There are a lot of resources in this one. Look through the articles and examples. I put some of them below
What Powers Instagram: Hundreds of Instances, Dozens of Technologiesinstagram-engineering.tumblr.com
The Daily Plan
Trees
Update Your Resume
"This Is What A GOOD Resume Should Look Like" by Gayle McDowell (author of Cracking the Coding Interview)careercup.com
,
Video Series
A
D
D
C
C
1
T