All projects

Tutorials, examples and curated learning resources.

1donnemartin / system-design-primerCollect system-design concepts, examples and study material.PythonLicense not declaredInsufficient rank history377,169
2CyC2018 / CS-Notes:books: Essential basic knowledge for technical interviews, Leetcode, computer operating systems, computer networks, system designJavaScriptLicense not declaredInsufficient rank history186,452
3Snailclimb / JavaGuideA Java interview guide covering computing foundations, databases, distributed systems, and AI development.JavaScriptApache-2.0 · PermissiveInsufficient rank history159,455
4labuladong / fucking-algorithmCrack LeetCode, not only how, but also why.MarkdownLicense not declaredInsufficient rank history136,038
5Chalarangelo / 30-seconds-of-codeShort coding examples and articles for developers.JavaScriptCC-BY-4.0 · PermissiveInsufficient rank history129,440
6rasbt / LLMs-from-scratchA step-by-step guide to implementing a language model in PyTorch.Jupyter NotebookLicense not declaredInsufficient rank history107,923
7ByteByteGoHq / system-design-101Explain complex systems using visuals and simple terms. Help you prepare for system design interviews.License not declaredInactiveInsufficient rank history91,041
8career-ops-hq / career-opsOpen-source AI job search agent and job finder: scan job boards, score each job 1-5 against your CV before you apply, tailor an ATS-friendly resume and cover letter, get interview prep and an application tracker. It helps you fill in each application; you press Submit. Runs locally in Codex, OpenCode and other AI CLIs, or as a Claude Code plugin.JavaScriptMIT · PermissiveInsufficient rank history80,723
9doocs / advanced-java😮 Core Interview Questions & Answers For Experienced Java (Backend) Developers | Complete literacy in advanced knowledge of Internet Java engineers: covering knowledge in high concurrency, distribution, high availability, microservices, massive data processing and other fieldsJavaCC-BY-SA-4.0 · Share derivative sourceInsufficient rank history79,174
10MisterBooo / LeetCodeAnimationLearning material explaining algorithm solutions through animations.JavaLicense not declaredInsufficient rank history76,710
11shanraisshan / claude-code-best-practiceA collection of Claude Code practices and agentic engineering guidance.HTMLMIT · PermissiveInsufficient rank history68,731
12lydiahallie / javascript-questionsA long list of (advanced) JavaScript questions, and their explanations :sparkles:MIT · PermissiveInactiveInsufficient rank history65,274
13youngyangyang04 / leetcode-master"Code Random Record" LeetCode question brushing strategy: 200 classic questions in the order of answering questions, a total of 600,000 words of detailed illustrations, video analysis of difficult points, more than 50 mind maps, supporting multi-language versions such as C++, Java, Python, Go, JavaScript, etc. From now on, algorithm learning will no longer be confused! 🔥🔥 Come and take a look, you will find that it is too late to meet you! 🚀ShellLicense not declaredInsufficient rank history62,799
14h5bp / Front-end-Developer-Interview-QuestionsA list of helpful front-end related questions you can use to interview potential candidates, test yourself or completely ignore.NunjucksMIT · PermissiveInsufficient rank history60,846
15type-challenges / type-challengesCollection of TypeScript type challenges with online judgeTypeScriptMIT · PermissiveInsufficient rank history48,557
16luongnv89 / claude-howtoAn example-driven Claude Code guide with visual explanations and templates.PythonMIT · PermissiveInsufficient rank history46,664
17sudheerj / reactjs-interview-questionsList of top 500 ReactJS Interview Questions & Answers....Coding exercise questions are coming soon!!JavaScriptMIT · PermissiveInsufficient rank history44,919
18yangshun / front-end-interview-handbookFront End interview preparation materials for busy engineers (updated for 2026)JavaScriptMIT · PermissiveInsufficient rank history44,003
19huihut / interview📚 Summary of basic knowledge of C/C++ technical interviews, including language, program library, data structure, algorithm, system, network, link loading library and other knowledge as well as interview experience, recruitment, internal referral and other information. This repository is a summary of the basic knowledge of recruiting job seekers and beginners in the direction of C/C++ technology, including language, program library, data structure, algorithm, system, network, link loading library, interview experience, recruitment, recommendation, etc.C++License not declaredInsufficient rank history38,287
20denysdovhan / wtfjsExamples illustrating surprising JavaScript behavior.JavaScriptWTFPL · PermissiveInsufficient rank history37,686
Ranked by repository stars, one position per repository. Stars and forks are not user counts.
1 / 10