13 dépôts
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.