System Design Primer — учебный репозиторий по проектированию масштабируемых систем и подготовке к system design interview.
Open Source: #interview
Проекты каталога, отмеченные тегом #interview. Теги работают как отдельные посадочные страницы, чтобы похожие инструменты было проще находить и связывать между собой.
В подборке 21 проектов с суммарным рейтингом 2,459,658 звёзд на GitHub. Основные языки: JavaScript, Python, Java.
Репозитории
Coding Interview University — подробный self-study план по computer science, алгоритмам и структурам данных для подготовки к coding interviews.
The Algorithms - Python — большая образовательная коллекция алгоритмов и структур данных, реализованных на Python.
JavaScript Algorithms — коллекция алгоритмов и структур данных на JavaScript с объяснениями и ссылками для изучения.
CS Notes — большой китайскоязычный набор заметок по computer science, LeetCode, системному дизайну, сетям и интервью.
JavaGuide — китайский гид по Java backend interview prep, computer science, базам данных, distributed systems и AI application development.
Tech Interview Handbook — curated материалы для coding interviews, behavioral interviews, resumes и interview process от автора Blind 75.
System Design 101 — визуальный справочник ByteByteGo по системному дизайну, API, базам данных, масштабированию и архитектурным паттернам.
Awesome Interview Questions — подборка ссылок на вопросы для технических собеседований по языкам, платформам, DevOps, базам данных и безопасности.
DevOps Exercises — большая коллекция вопросов и упражнений по Linux, сетям, Kubernetes, Terraform, CI/CD, облакам, базам и SRE.
Advanced Java — китайскоязычная база знаний по Java, распределенным системам, высокой нагрузке и собеседованиям для опытных инженеров.
JavaScript Questions — большая коллекция вопросов и объяснений по поведению JavaScript.