Not Your Usual Study Guide To Cracking Technical Interviews

This page summarizes the projects mentioned and recommended in the original post on

Our great sponsors
  • Scout APM - Less time debugging, more time building
  • SonarLint - Deliver Cleaner and Safer Code - Right in Your IDE of Choice!
  • JetBrains - Developer Ecosystem Survey 2022
  • 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.

Suggest a related project

Related posts