All projects
105 repositories · updated 2026-11-07
Loading…
1jwasham / coding-interview-universityA computer-science study plan for software engineering and interview preparation.CC-BY-SA-4.0 · Share derivative sourceInsufficient rank history364,029
2trekhleb / javascript-algorithmsJavaScript implementations of algorithms and data structures with explanations and further reading.JavaScriptMIT · PermissiveInsufficient rank history196,718
3CyC2018 / CS-Notes:books: Essential basic knowledge for technical interviews, Leetcode, computer operating systems, computer networks, system designJavaScriptLicense not declaredInsufficient rank history186,452
4Snailclimb / JavaGuideA Java interview guide covering computing foundations, databases, distributed systems, and AI development.JavaScriptApache-2.0 · PermissiveInsufficient rank history159,454
5youngyangyang04 / 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,801
6azl397985856 / leetcodeA collection of LeetCode solutions documenting a problem-solving journey.JavaScriptLicense not declaredInsufficient rank history55,707
7poteto / hiring-without-whiteboards⭐️ Companies that don't have a broken hiring processJavaScriptMIT · PermissiveInsufficient rank history53,132
8karanpratapsingh / system-designLearn how to design systems at scale and prepare for system design interviewsLicense not declaredInsufficient rank history46,820
9yangshun / front-end-interview-handbookFront End interview preparation materials for busy engineers (updated for 2026)JavaScriptMIT · PermissiveInsufficient rank history44,002
10ashishps1 / awesome-system-design-resourcesA collection of free resources for system design concepts and interview preparation.JavaGPL-3.0 · Share derivative sourceInsufficient rank history43,122
11huihut / 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,290
120voice / interview_internal_referenceThe latest summary of 2025, Alibaba, Tencent, Baidu, Meituan, Toutiao and other technical interview questions and answers, analyzed and summarized by expert question makers.PythonLicense not declaredInsufficient rank history37,260
13AobingJava / JavaFamily[Java Interview + Java Study Guide] A guide covering the core knowledge that most Java programmers need to master.License not declaredInsufficient rank history36,979
14liquidslr / leetcode-company-wise-problemsLists of company wise questions. Every csv file in the companies directory corresponds to a list of questions on leetcode for a specific company based on the leetcode company tags. Updated as of 20 Oct, 2025License not declaredInsufficient rank history34,389
15donnemartin / interactive-coding-challenges120+ interactive Python coding interview challenges (algorithms and data structures). Includes Anki flashcards.PythonLicense not declaredInsufficient rank history31,952
16forthespada / CS-Books🔥🔥More than 1,000 classic computer books, personal notes, and resources involved in my articles published on various platforms. Book resources include C/C++, Java, Python, Go language, data structures and algorithms, operating systems, back-end architecture, computer system knowledge, databases, computer networks, design patterns, front-end, assembly, and various interviews for school and social recruitment ~License not declaredInsufficient rank history27,967
17ashishps1 / awesome-low-level-designLearn Low Level Design (LLD) and prepare for interviews using free resources.JavaGPL-3.0 · Share derivative sourceInsufficient rank history27,884
18Advanced-Frontend / Daily-Interview-QuestionI am Yiyang (Mu Yiyang), the author of the public account "Advanced Front-end Advanced". I solve an interview question at a big front-end factory every day. I wish you all to make progress every day and see a different version of yourself in a year.JavaScriptLicense not declaredInsufficient rank history27,335
19haizlin / fe-interviewFront-end interviews are 3+1 every day, using interview questions to drive learning, advocating daily learning and thinking, and making progress every day! Interview questions are released manually at 5 o'clock every morning (to challenge yourself to please everyone), 6000+ front-end interview questions are fully covered, HTML/CSS/JavaScript/Vue/React/Nodejs/TypeScript/ECMAScritpt/Webpack/Jquery/small program/soft skills...JavaScriptMIT · PermissiveInsufficient rank history26,253
20checkcheckzz / system-design-interviewSystem design interview for IT companiesLicense not declaredInsufficient rank history23,881