awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

مصدر للتحضير للمقابلات التقنية

تم تحديث الترتيب في 30 يونيو 2026

For خارطة طريق منظمة لمقابلات هندسة البرمجيات, the strongest matches are jwasham/coding-interview-university (This repository is a structured, dependency-aware curriculum that guides), yangshun/tech-interview-handbook (This repository is a structured study plan and collection) and donnemartin/interactive-coding-challenges (Donnemartin/interactive-coding-challenges offers a structured curriculum of over 120 interactive). labuladong/fucking-algorithm and forthespada/interviewguide round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

نحن نختار بعناية مستودعات GitHub مفتوحة المصدر التي تطابق “coding interview university”. النتائج مرتبة حسب صلتها ببحثك — استخدم الفلاتر أدناه للتضييق، أو قم بتحسين البحث باستخدام الذكاء الاصطناعي.

مصدر للتحضير للمقابلات التقنية

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • jwasham/coding-interview-universityالصورة الرمزية لـ jwasham

    jwasham/coding-interview-university

    353,639عرض على GitHub↗

    This project is a comprehensive educational roadmap designed to guide software engineers through the mastery of computer science fundamentals and technical interview preparation. It provides a structured, dependency-aware learning path that organizes complex computing concepts into a hierarchical curriculum, enabling users to build a professional engineering foundation through iterative study and practical implementation. The curriculum distinguishes itself by integrating theoretical knowledge with professional development, offering a unified index of cross-referenced resources including book

    This repository is a structured, dependency-aware curriculum that guides you through computer science fundamentals and coding interview preparation, covering data structures, algorithms, system design, and practice resources—exactly the comprehensive study plan you're looking for.

    Learning PathsData StructuresDynamic Programming
    عرض على GitHub↗353,639
  • yangshun/tech-interview-handbookالصورة الرمزية لـ yangshun

    yangshun/tech-interview-handbook

    140,330عرض على GitHub↗

    This repository provides a comprehensive collection of educational materials and strategies designed to assist technical professionals in preparing for the various stages of the software engineering interview process. It covers core competencies including algorithmic problem-solving, behavioral interview techniques, system design architecture, and general career development. The content is organized into structured study plans and tactical guides that address specific interview formats, ranging from initial phone screens to final onsite sessions. It includes resources for mastering data struc

    This repository is a structured study plan and collection of guides covering data structures, algorithms, system design, and behavioral interviews, with progress tracking and practice resources—exactly the comprehensive curriculum for software engineering interview preparation you are looking for.

    TypeScriptSystem Design Books
    عرض على GitHub↗140,330
  • donnemartin/interactive-coding-challengesالصورة الرمزية لـ donnemartin

    donnemartin/interactive-coding-challenges

    31,529عرض على GitHub↗

    This project is a comprehensive curriculum for mastering computer science fundamentals and preparing for technical interviews. It provides over 120 interactive Python coding challenges that focus on algorithmic skill development, data structure implementation, and logical problem solving. The learning experience is delivered through a series of executable notebooks that combine instructional content with hands-on coding exercises. Each challenge is self-contained and relies on automated unit tests to verify the correctness of user-implemented solutions against predefined constraints and edge

    Donnemartin/interactive-coding-challenges offers a structured curriculum of over 120 interactive Python coding challenges with automated tests, covering data structures and algorithms for interview preparation, but does not explicitly include system design or progress tracking.

    PythonCoding ChallengesArray and String AlgorithmsCoding Challenges
    عرض على GitHub↗31,529
  • labuladong/fucking-algorithmالصورة الرمزية لـ labuladong

    labuladong/fucking-algorithm

    134,160عرض على GitHub↗

    This project is a comprehensive educational platform designed to facilitate the mastery of computer science algorithms and data structures. It provides a structured learning curriculum, a library of practice problems, and an integrated toolkit that supports both academic study and competitive programming preparation. By combining theoretical roadmaps with practical implementation exercises, the system enables users to build a deep understanding of core computational concepts. The platform distinguishes itself through its focus on integrated learning and visual clarity. It offers AI-powered gu

    This repository offers a structured curriculum for mastering algorithms and data structures with practice problems and interview questions, fitting the intent of a software engineering interview study plan, though it lacks coverage of system design topics.

    MarkdownPractice Problem SetsString Manipulation Challenges
    عرض على GitHub↗134,160
  • forthespada/interviewguideالصورة الرمزية لـ forthespada

    forthespada/InterviewGuide

    5,816عرض على GitHub↗

    InterviewGuide is a comprehensive technical interview preparation platform that covers the full spectrum of software engineering recruitment, from foundational computer science concepts through to offer negotiation. It provides structured learning paths across algorithms, operating systems, databases, networking, and programming languages, with a particular emphasis on C++ and Go. The platform aggregates real interview experiences and company-specific questions from major tech employers, offering candidates a searchable database of past written exam problems and detailed accounts of actual int

    InterviewGuide is a static repository providing structured learning paths across computer science fundamentals, data structures, algorithms, system design, and real interview questions with company-specific practice resources, making it a solid fit for a self-study curriculum even though it does not include interactive progress tracking.

    Algorithm Interview ChallengesAlgorithm Practice CollectionsPractice Problem Sets
    عرض على GitHub↗5,816
  • apachecn/interviewالصورة الرمزية لـ apachecn

    apachecn/Interview

    8,944عرض على GitHub↗

    This project is a comprehensive knowledge base and study resource designed for mastering technical interviews. It provides structured guides, roadmaps, and curricula focused on data structures, algorithms, system design, and frontend engineering to help candidates prepare for software engineering screenings. The repository distinguishes itself by offering a holistic approach to professional advancement. Beyond technical drills, it includes a career development handbook covering resume optimization, salary benchmarking, and strategic negotiation coaching. It also provides detailed methodologie

    This repository offers structured guides, roadmaps, and curricula covering data structures, algorithms, system design, and frontend engineering, plus LeetCode and Kaggle practice resources—exactly the kind of comprehensive self-study plan for software engineering interview prep you're looking for, though it does not include explicit progress tracking.

    Jupyter NotebookAlgorithm Interview ChallengesAlgorithm Practice CollectionsCoding Challenges
    عرض على GitHub↗8,944
  • kdn251/interviewsالصورة الرمزية لـ kdn251

    kdn251/interviews

    64,941عرض على GitHub↗

    This project serves as a centralized knowledge base and study guide for mastering computer science fundamentals and technical interview preparation. It provides a structured collection of algorithmic implementations, data structure guides, and theoretical references designed to support professional development and problem-solving skills. The repository distinguishes itself through a taxonomy-based organization that maps complex concepts into a hierarchical structure. It standardizes the expression of abstract data structures and algorithms using a consistent programming language, with impleme

    This repository is a structured collection of algorithmic implementations and data structure guides organized for technical interview preparation, making it a relevant study resource—though it lacks system design coverage and progress tracking, it fits the category as a focused study guide.

    JavaMinimum Spanning Tree Algorithms
    عرض على GitHub↗64,941
  • itwanger/tobebetterjavaerالصورة الرمزية لـ itwanger

    itwanger/toBeBetterJavaer

    16,678عرض على GitHub↗

    This project serves as a dual-purpose platform that functions both as a comprehensive software engineering learning resource and an autonomous agent orchestration framework. It provides a structured curriculum focused on the Java ecosystem, offering technical roadmaps, interview preparation materials, and career mentorship. Simultaneously, it acts as a technical foundation for building intelligent systems, enabling developers to construct complex, multi-step agent pipelines. The framework distinguishes itself by integrating advanced automation capabilities directly into its educational missio

    This repository is a structured curriculum and interview preparation resource focused on the Java ecosystem, offering technical roadmaps, career mentorship, and interview materials, which directly aligns with your search for a software engineering interview study plan.

    Learning Paths
    عرض على GitHub↗16,678
  • geekxh/hello-algorithmالصورة الرمزية لـ geekxh

    geekxh/hello-algorithm

    36,074عرض على GitHub↗

    This project is a comprehensive technical knowledge base and study guide focused on data structures, algorithms, and computer science fundamentals. It provides a curated collection of tutorials and educational resources designed to support technical growth and academic learning. The repository distinguishes itself through a heavy emphasis on visual learning, utilizing mind maps, diagrams, and illustrated breakdowns to explain complex algorithmic logic. It further supports career readiness by providing a repository of company-specific interview questions and real-world candidate experiences.

    This repository is a curated study guide focused on data structures, algorithms, and coding interview preparation with visual explanations and company-specific questions, making it a genuine self-study curriculum; however, it lacks system design topics and progress tracking, so it fits the intent but not as the most comprehensive option.

    JavaLinked List Algorithms
    عرض على GitHub↗36,074
  • gyoogle/tech-interview-for-developerالصورة الرمزية لـ gyoogle

    gyoogle/tech-interview-for-developer

    17,417عرض على GitHub↗

    This project is a comprehensive technical interview preparation resource and computer science interview guide. It serves as an educational reference for developers to study core software engineering fundamentals and common coding patterns required for employment screenings. The repository provides detailed guides and references covering data structures and algorithms, networking and security, operating systems, and web development. It specifically focuses on the implementation and complexity analysis of sorting, searching, and graph algorithms. The material encompasses a wide breadth of comp

    This repository compiles detailed interview-focused guides on data structures, algorithms, networking, and operating systems, making it a useful self‑study reference for CS fundamentals and coding interviews, though it is more of a knowledge base than a structured curriculum with progress tracking.

    JavaDynamic ProgrammingDesign Patterns
    عرض على GitHub↗17,417
  • anushka23g/complete-placement-preparationالصورة الرمزية لـ anushka23g

    anushka23g/Complete-Placement-Preparation

    3,970عرض على GitHub↗

    This project is a technical interview preparation guide and resource kit designed for software engineering job placement. It functions as a markdown resource repository that provides a structured curriculum for computer science fundamentals and a dedicated learning roadmap for data structures and algorithms. The repository organizes study materials into a sequential path, guiding users from basic arrays through to advanced dynamic programming. It includes curated collections of coding practice links, interview puzzles, and strategic notes focused on optimizing time and space complexity. Beyo

    This repository provides a structured, sequential curriculum for computer science fundamentals and data structures/algorithms, along with curated practice resources and interview tips, making it a solid study plan for coding interview preparation—though it may not explicitly cover system design or include built-in progress tracking.

    PythonTechnical Interview PreparationTechnical Interview PreparationCoding Interview Preparation
    عرض على GitHub↗3,970
  • youngyangyang04/leetcode-masterالصورة الرمزية لـ youngyangyang04

    youngyangyang04/leetcode-master

    61,690عرض على GitHub↗

    This project is a comprehensive algorithmic interview resource and coding practice repository. It provides a structured curriculum of programming challenges and source code implementations designed to help software engineers master efficient problem-solving techniques and prepare for technical assessments. The repository functions as a curated roadmap, organizing computer science fundamentals by data structure and algorithm topic to facilitate systematic skill development. By moving away from random practice, it supports career advancement training for those seeking to improve their professio

    This algorithmic interview resource offers a structured curriculum organized by data structure and algorithm topics with multi-language implementations, making it a solid study plan for coding interview preparation, though it does not cover system design or include progress tracking.

    ShellAlgorithm and Data Structure GuidesAlgorithmic Interview ResourcesAlgorithmic Problem Solving
    عرض على GitHub↗61,690
  • seanprashad/leetcode-patternsالصورة الرمزية لـ seanprashad

    seanprashad/leetcode-patterns

    11,410عرض على GitHub↗

    This project is a structured study guide and repository designed to assist with technical interview preparation. It organizes coding problems into a taxonomy based on shared algorithmic strategies, allowing users to master fundamental computer science concepts through a curated learning path. The resource emphasizes pattern recognition by mapping specific problem constraints to optimal data structures and computational approaches. By categorizing challenges according to their underlying logic, it enables a systematic approach to developing problem-solving skills for technical assessments. Th

    This repo is a structured study guide that organizes coding problems by algorithmic pattern for technical interview preparation, making it a focused resource for data structures and algorithms, though it lacks system design and progress tracking elements.

    JavaScriptAlgorithmic Problem SolvingTechnical Interview PreparationAlgorithm and Data Structure Guides
    عرض على GitHub↗11,410
  • nishant-tiwari24/coding-resourcesالصورة الرمزية لـ nishant-Tiwari24

    nishant-Tiwari24/coding-resources

    3,589عرض على GitHub↗

    This project is a curated technical resource directory and software engineering learning roadmap. It serves as a computer science study curriculum and professional development framework, providing staged progressions for mastering programming languages, data structures, and full-stack development. The repository functions as a career preparation guide, offering strategic frameworks for resume building, technical interview practice, and internship application targeting. It includes a system for identifying income opportunities and managing a professional social presence to increase visibility.

    This repository is a curated technical resource directory and software engineering learning roadmap with staged progressions covering data structures, algorithms, and interview practice, making it a solid study plan resource even if it lacks interactive tracking.

    Learning RoadmapsSoftware Engineering RoadmapsBackend Engineering Roadmaps
    عرض على GitHub↗3,589
قارن بين أفضل 10 في لمحة
المستودعالنجوماللغةالترخيصآخر تحديث
jwasham/coding-interview-university353.6K—CC-BY-SA-4.028 أغسطس 2025
yangshun/tech-interview-handbook140.3KTypeScriptMIT5 أبريل 2026
donnemartin/interactive-coding-challenges31.5KPythonNOASSERTION8 مايو 2024
labuladong/fucking-algorithm134.2KMarkdown—28 فبراير 2026
forthespada/interviewguide5.8K—apache-2.02 أغسطس 2025
apachecn/interview8.9KJupyter Notebookother20 أكتوبر 2023
kdn251/interviews64.9KJavaMIT12 مايو 2025
itwanger/tobebetterjavaer16.7K——16 فبراير 2026
geekxh/hello-algorithm36.1KJava—13 يونيو 2023
gyoogle/tech-interview-for-developer17.4KJavaMIT4 يونيو 2025

Related searches

  • منصة للتدرب على مقابلات البرمجة التقنية
  • دليل شامل لمقابلات هندسة البرمجيات
  • AI interview coach
  • مجموعة من أسئلة مقابلات هندسة البرمجيات
  • منصة لتعلم مفاهيم علوم الحاسب
  • منهج تعليمي منظم لدراسات علوم الحاسب
  • منهج منظم لتعلم علوم الحاسب ذاتياً
  • دليل للمقابلات السلوكية للمهندسين