awesome-repositories.com
Blog
MCP
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

13 dépôts

Awesome GitHub RepositoriesTechnical Interview Curricula

Structured study plans and roadmaps designed to prepare candidates for technical software engineering interviews.

Explore 13 awesome GitHub repositories matching education & learning resources · Technical Interview Curricula. Refine with filters or upvote what's useful.

Awesome Technical Interview Curricula GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • youngyangyang04/leetcode-masterAvatar de youngyangyang04

    youngyangyang04/leetcode-master

    61,690Voir sur 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

    Follow a systematic study roadmap that categorizes programming challenges by specific data structures and algorithmic topics for focused interview training.

    Shellalgorithmcppgo
    Voir sur GitHub↗61,690
  • yangshun/front-end-interview-handbookAvatar de yangshun

    yangshun/front-end-interview-handbook

    43,961Voir sur GitHub↗

    This project is a curated guide for engineers preparing for front end engineering roles. It serves as a technical interview handbook and study resource, providing a collection of questions and answers focused on web technology and interview strategy. The resource covers front end system design and architectural patterns for scalable user interfaces. It also includes analysis of company-specific interview formats and patterns to assist in creating tailored study plans. The materials provide a review of web technology, including browser internals, web standards, and core scripting languages. T

    Provides analysis of company-specific interview formats to create tailored study plans.

    MDXcsscss-questionsfront-end
    Voir sur GitHub↗43,961
  • interviewmap/cs-interview-knowledge-mapAvatar de InterviewMap

    InterviewMap/CS-Interview-Knowledge-Map

    18,271Voir sur GitHub↗

    This project is a structured knowledge map and study guide for computer science technical interviews. It serves as a roadmap and reference for core fundamentals, organizing a wide range of technical topics into a categorized guide for developer learning. The knowledge base covers a broad domain of computer science, including data structures, algorithms, and networking protocols. It specifically provides detailed materials for frontend engineering, focusing on JavaScript, browser internals, security, and performance optimization. The project organizes these concepts into a visual knowledge gr

    Offers a structured roadmap and study plan of technical topics for software engineering interview candidates.

    algorithmsbloginterview
    Voir sur GitHub↗18,271
  • xiaolincoder/cs-baseAvatar de xiaolincoder

    xiaolincoder/CS-Base

    18,024Voir sur GitHub↗

    CS-Base is a comprehensive educational platform and technical repository designed to support software engineers in mastering backend architecture, artificial intelligence engineering, and career development. It functions as a centralized knowledge hub that combines illustrated theoretical tutorials with practical, project-based learning to bridge the gap between foundational computer science concepts and professional industry requirements. The project distinguishes itself by integrating a robust career mentorship framework with advanced AI engineering resources. It provides users with tools f

    Designs personalized study plans and learning paths to prepare candidates for technical hiring processes.

    ccppgolang
    Voir sur GitHub↗18,024
  • careercup/ctci-6th-editionAvatar de careercup

    careercup/CtCI-6th-Edition

    11,463Voir sur GitHub↗

    This repository is a collection of solved algorithmic problems and data structure exercises designed for technical interview preparation. It serves as a polyglot reference implementation, providing a set of solved exercises based on a standard textbook to help candidates master the logic and complexity analysis required for coding tests. The project implements the same algorithmic logic across multiple programming languages to demonstrate platform-independent problem solving. This polyglot approach allows for the comparison of implementations across different tech stacks to highlight recurrin

    Provides a structured set of solved exercises to help candidates master logic and complexity analysis for coding tests.

    Javaalgorithmscareercupcracking-the-coding-interview
    Voir sur GitHub↗11,463
  • apachecn/interviewAvatar de apachecn

    apachecn/Interview

    8,944Voir sur 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

    Provides a structured roadmap and study plan for mastering algorithmic problems for technical interviews.

    Jupyter Notebookinterviewkaggleleetcode
    Voir sur GitHub↗8,944
  • ashishps1/awesome-behavioral-interviewsAvatar de ashishps1

    ashishps1/awesome-behavioral-interviews

    7,835Voir sur GitHub↗

    This project is a community-driven knowledge repository designed to assist with professional job search preparation. It provides a structured framework for mastering both behavioral and technical interview evaluations, offering resources to help candidates organize their personal experiences and professional narratives. The repository functions as a comprehensive toolkit for career development, utilizing a hierarchical taxonomy to categorize complex interview concepts. It enables users to study core principles of data structures, algorithms, and system design while simultaneously providing st

    Covers core principles of data structures, algorithms, and system design for technical interview mastery.

    behavioral-interviewsinterview-preparationinterviews
    Voir sur GitHub↗7,835
  • amusi/ai-job-notesAvatar de amusi

    amusi/AI-Job-Notes

    6,096Voir sur GitHub↗

    AI-Job-Notes est un guide de recherche d'emploi et un curriculum d'entretien technique organisé spécifiquement pour les rôles en intelligence artificielle et vision par ordinateur. Il fonctionne comme une base de connaissances markdown et un dépôt de site statique qui organise les données de recrutement, les supports d'étude et les listes d'entreprises. Le projet fournit des ressources pour la recherche d'emploi en algorithmes IA, y compris des répertoires d'entreprises et des benchmarks de salaire basés sur la géographie et le parcours éducatif. Il couvre la planification du recrutement sur campus via le suivi des fenêtres de candidature et des cycles de stage. Le dépôt inclut des supports pour la préparation aux entretiens techniques, se concentrant sur les fondamentaux du deep learning et le développement des compétences en codage. Cela implique des guides d'étude structurés pour les structures de données, les algorithmes et les ensembles de problèmes à haute fréquence.

    Provides a structured study plan and roadmap covering deep learning, data structures, and high-frequency coding problems for technical interviews.

    Voir sur GitHub↗6,096
  • forthespada/interviewguideAvatar de forthespada

    forthespada/InterviewGuide

    5,816Voir sur 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

    Outlines a structured, multi-month study plan covering core computer science subjects for interviews.

    codecppdata-structures-and-algorithms
    Voir sur GitHub↗5,816
  • nas5w/interview-guideAvatar de nas5w

    nas5w/interview-guide

    4,267Voir sur GitHub↗

    This project is a comprehensive set of roadmaps and curricula designed for technical, behavioral, and architectural interview mastery. It provides structured guides, frameworks, and checklists for mastering algorithmic coding, system design, and behavioral questions. The resource is distinguished by specialized study paths, including a frontend engineering curriculum and a dedicated system design framework for architecting scalable systems. It also features a behavioral interview playbook that utilizes a standardized response method to align professional experience with company values. The g

    Provides a structured approach to practicing algorithmic problems through curated study sequences and roadmaps.

    Astrointerviewinterview-preparationleetcode
    Voir sur GitHub↗4,267
  • orrsella/soft-eng-interview-prepAvatar de orrsella

    orrsella/soft-eng-interview-prep

    2,233Voir sur GitHub↗

    This project is a comprehensive study guide and reference repository designed to prepare software engineers for technical interviews. It provides a structured collection of fundamental computer science concepts, algorithm implementations, and system design principles, serving as a centralized resource for reviewing the core knowledge required for engineering assessments. The repository distinguishes itself by offering language-agnostic concept modeling and modular knowledge categorization, which allows candidates to navigate complex topics efficiently. It covers a broad spectrum of technical

    Provides structured theoretical knowledge across computer science domains to facilitate efficient study for technical interviews.

    engineering-interviewinterviewinterview-prep
    Voir sur GitHub↗2,233
  • sumitsojha88/placement-preparationAvatar de sumitsojha88

    sumitsojha88/Placement-Preparation

    908Voir sur GitHub↗

    This repository is a community-driven knowledge base designed to assist students and software engineers in preparing for technical job placements. It functions as a centralized library of educational resources, structured learning paths, and verified algorithmic solutions, all maintained through collaborative version control workflows. The project distinguishes itself by combining technical interview preparation with broader career development tools. It provides curated roadmaps for mastering computer science fundamentals and system design, alongside practical guidance for resume preparation.

    Offers structured study plans and roadmaps designed to prepare candidates for technical software engineering interviews.

    C++computernetworksdata-structuresdbms
    Voir sur GitHub↗908
  • aasthas2022/sde-interview-and-prep-roadmapAvatar de aasthas2022

    aasthas2022/SDE-Interview-and-Prep-Roadmap

    741Voir sur GitHub↗

    This project is a structured curriculum and study guide designed to assist candidates in preparing for software engineering interviews. It provides a comprehensive learning path that organizes core computer science domains, such as algorithms, data structures, and system design, into a logical, sequential roadmap. The repository functions as a version-controlled knowledge base, utilizing markdown files to curate educational resources and technical topics. It distinguishes itself through a community-driven model that allows for continuous refinement of the curriculum, enabling users to contrib

    Provides a structured roadmap of computer science domains to guide candidates through interview preparation.

    Pythoninterview-preparationroadmap
    Voir sur GitHub↗741
  1. Home
  2. Education & Learning Resources
  3. Educational Resources
  4. Career, Interview & Community
  5. Interview Preparation Resources
  6. Coding Interview Resources
  7. Technical Interview Curricula