-
LeetCode
Discontinued This is my LeetCode solutions for all 2000+ problems, mainly written in C++ or Python. (by lyhsieh)
The book ["Cracking the Coding Interview"](https://www.amazon.com/Cracking-Coding-Interview-Programming-Questions/dp/0984782850), the online ["Grocking the Coding Interview"](https://www.educative.io/courses/grokking-the-coding-interview), practice [LeetCode](https://leetcode.com/) questions, and [AlgoExpert](https://www.algoexpert.io/product) (I heard AlgoExpert mostly copies problems but their system design section is good) plus YouTube videos for various system design problems and the book ["Designing Data Intensive Applications"](https://www.amazon.com/Designing-Data-Intensive-Applications-Reliable-Maintainable/dp/1449373321) to learn stuff potentially for the Design Section all together is better than any coaching I can do.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
system-design-primer
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
YouTube videos for various system design problems, the GitHub System Design Primer and the book "Designing Data Intensive Applications" plus Googling whether to go with SQL or NoSQL database so you know which database to pick on the System Design plus maybe read "Seven NoSQL Databases in a week" so you know which NoSQL database to pick.