Our great sponsors
-
system-design-primer
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
I watched MIT Data Structures and Algorithms lectures and I have looked through their notes. I also went through Cormen's Introduction to Algorithms. As for System Design, this depends on your level if you are a junior, check with your recruiter if you will be asked system design questions, try to get familiar with Object Oriented Programming, Design Patterns and Databases. If you have more experience, you will need to look for more references, I used this github repository along with some youtube videos you can also Check out Ustav's video on System Design.
NOTE:
The number of mentions on this list indicates mentions on common posts plus user suggested alternatives.
Hence, a higher number means a more popular project.
Related posts
- Best ways to level up as a software engineer?
- If people can no longer afford families- the system is broken.
- How much time would it take to learn system design for SDE - 2 level roles?
- Refresher for a technical lead/SA to get back into more "involved" coding role
- project structure bot + api + react client