awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

Ressourcen zur Vorbereitung auf technische Interviews

Ranking aktualisiert am 30. Juni 2026

For Strukturierte Roadmap für Software-Engineering-Interviews, 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.

Wir kuratieren Open-Source GitHub Repositories passend zu „coding interview university“. Die Ergebnisse sind nach Relevanz für deine Suche sortiert — nutze die Filter unten oder verfeinere die Suche mit KI.

Ressourcen zur Vorbereitung auf technische Interviews

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • jwasham/coding-interview-universityAvatar von jwasham

    jwasham/coding-interview-university

    353,639Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗353,639
  • yangshun/tech-interview-handbookAvatar von yangshun

    yangshun/tech-interview-handbook

    140,330Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗140,330
  • donnemartin/interactive-coding-challengesAvatar von donnemartin

    donnemartin/interactive-coding-challenges

    31,529Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗31,529
  • labuladong/fucking-algorithmAvatar von labuladong

    labuladong/fucking-algorithm

    134,160Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗134,160
  • forthespada/interviewguideAvatar von forthespada

    forthespada/InterviewGuide

    5,816Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗5,816
  • apachecn/interviewAvatar von apachecn

    apachecn/Interview

    8,944Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗8,944
  • kdn251/interviewsAvatar von kdn251

    kdn251/interviews

    64,941Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗64,941
  • itwanger/tobebetterjavaerAvatar von itwanger

    itwanger/toBeBetterJavaer

    16,678Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗16,678
  • geekxh/hello-algorithmAvatar von geekxh

    geekxh/hello-algorithm

    36,074Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗36,074
  • gyoogle/tech-interview-for-developerAvatar von gyoogle

    gyoogle/tech-interview-for-developer

    17,417Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗17,417
  • anushka23g/complete-placement-preparationAvatar von anushka23g

    anushka23g/Complete-Placement-Preparation

    3,970Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗3,970
  • youngyangyang04/leetcode-masterAvatar von youngyangyang04

    youngyangyang04/leetcode-master

    61,690Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗61,690
  • seanprashad/leetcode-patternsAvatar von seanprashad

    seanprashad/leetcode-patterns

    11,410Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗11,410
  • nishant-tiwari24/coding-resourcesAvatar von nishant-Tiwari24

    nishant-Tiwari24/coding-resources

    3,589Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗3,589
Die Top 10 auf einen Blick vergleichen
RepositoryStarsSpracheLizenzLetzter Push
jwasham/coding-interview-university353.6K—CC-BY-SA-4.028. Aug. 2025
yangshun/tech-interview-handbook140.3KTypeScriptMIT5. Apr. 2026
donnemartin/interactive-coding-challenges31.5KPythonNOASSERTION8. Mai 2024
labuladong/fucking-algorithm134.2KMarkdown—28. Feb. 2026
forthespada/interviewguide5.8K—apache-2.02. Aug. 2025
apachecn/interview8.9KJupyter Notebookother20. Okt. 2023
kdn251/interviews64.9KJavaMIT12. Mai 2025
itwanger/tobebetterjavaer16.7K——16. Feb. 2026
geekxh/hello-algorithm36.1KJava—13. Juni 2023
gyoogle/tech-interview-for-developer17.4KJavaMIT4. Juni 2025

Related searches

  • Plattform zum Üben technischer Coding-Interviews
  • Umfassender Leitfaden für Software-Engineering-Interviews
  • AI interview coach
  • eine Sammlung von Interviewfragen für Software-Engineering
  • eine Plattform zum Erlernen von Informatik-Konzepten
  • ein strukturierter Lehrplan für das Informatikstudium
  • Strukturierter Lehrplan für das Selbststudium der Informatik
  • ein Leitfaden für verhaltensbasierte Interviews für Ingenieure