Advanced guides

185 repositories · updated 2026-11-06

1donnemartin / system-design-primerCollect system-design concepts, examples and study material.PythonLicense not declaredInsufficient rank history376,550
2CyC2018 / CS-Notes:books: Essential basic knowledge for technical interviews, Leetcode, computer operating systems, computer networks, system designJavaScriptLicense not declaredInsufficient rank history186,458
3Snailclimb / JavaGuideA Java interview guide covering computing foundations, databases, distributed systems, and AI development.JavaScriptApache-2.0 · PermissiveInsufficient rank history159,392
4labuladong / fucking-algorithmCrack LeetCode, not only how, but also why.MarkdownLicense not declaredInsufficient rank history136,034
5Chalarangelo / 30-seconds-of-codeShort coding examples and articles for developers.JavaScriptCC-BY-4.0 · PermissiveInsufficient rank history129,434
6rasbt / LLMs-from-scratchA step-by-step guide to implementing a language model in PyTorch.Jupyter NotebookLicense not declaredInsufficient rank history107,701
7ByteByteGoHq / system-design-101Explain complex systems using visuals and simple terms. Help you prepare for system design interviews.License not declaredInsufficient rank history90,936
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,553
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,173
10MisterBooo / LeetCodeAnimationLearning material explaining algorithm solutions through animations.JavaLicense not declaredInsufficient rank history76,715
11shanraisshan / claude-code-best-practiceA collection of Claude Code practices and agentic engineering guidance.HTMLMIT · PermissiveInsufficient rank history68,639
12lydiahallie / javascript-questionsA long list of (advanced) JavaScript questions, and their explanations :sparkles:MIT · PermissiveInsufficient rank history65,275
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,779
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,849
15type-challenges / type-challengesCollection of TypeScript type challenges with online judgeTypeScriptMIT · PermissiveInsufficient rank history48,559
16luongnv89 / claude-howtoAn example-driven Claude Code guide with visual explanations and templates.PythonMIT · PermissiveInsufficient rank history46,416
17sudheerj / reactjs-interview-questionsList of top 500 ReactJS Interview Questions & Answers....Coding exercise questions are coming soon!!JavaScriptMIT · PermissiveInsufficient rank history44,918
18yangshun / front-end-interview-handbookFront End interview preparation materials for busy engineers (updated for 2026)JavaScriptMIT · PermissiveInsufficient rank history44,002
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,281
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