38 Repos
Collections of technical questions and answers for job preparation.
Distinguishing note: This is a collection of educational interview content, not a software tool.
Explore 38 awesome GitHub repositories matching education & learning resources · Interview Questions. Refine with filters or upvote what's useful.
This project is a comprehensive educational knowledge base designed to support developers in mastering React and its surrounding ecosystem. It serves as a technical interview resource, providing a structured collection of questions and answers that cover core concepts, architectural patterns, and common development challenges. The repository distinguishes itself by offering detailed explanations of fundamental React principles, including component-based composition, the declarative UI paradigm, and state-driven data flow. It provides clarity on complex topics such as the Fiber reconciliation
Provides technical interview questions and answers regarding state management patterns in web applications.
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 and question patterns to help candidates create tailored study plans.
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.
Provides a categorized repository of technical interview questions and answers from major tech companies.
This project is a comprehensive interview question bank and employer evaluation guide designed for job candidates to audit potential employers. It provides a structured framework of inquiries to assess a company's business stability, technical culture, and benefits packages. The resource is distinguished by its multilingual support, providing translated question sets to assist candidates across various global languages. It employs a taxonomy-driven organization to help users filter and retrieve specific probes for employer evaluation. The framework covers several key evaluation domains, incl
Provides a structured strategy for candidates to formulate targeted questions to evaluate potential employers.
This project is a comprehensive career transition guide and job navigator designed for software engineers moving from the private sector into government and public service roles. It serves as a structured resource for evaluating job eligibility, comparing professional benefits, and selecting government positions that value technical backgrounds. The repository provides specialized guidance for the public sector recruitment process, including a handbook for navigating political reviews, medical screenings, and background vetting. It also features a civil service exam guide with study methodolo
Offers practical advice and methodologies to optimize scores and performance in leadership-focused government interviews.
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
Aggregates historical interview questions from major technology companies to assist in backend engineering preparation.
This project is a frontend interview question bank and a comprehensive web development curriculum. It serves as a technical reference and study guide for software engineering candidates, combining a curated collection of interview questions and answers with a broad computer science fundamentals reference. The knowledge base is structured as a markdown-based system, using a folder-based taxonomy and directory hierarchy to organize technical topics. It employs a git-driven workflow to manage contributions and updates to the content, which is delivered as static documentation. The curriculum co
Ships a curated collection of technical questions and detailed answers for frontend job preparation.
This project is a structured catalog of server-side development questions and advanced Node.js concepts designed for senior-level interview preparation. It focuses on backend engineering topics including architecture, performance, and system design, while also covering Node.js internals, async patterns, and production debugging. The resource organizes interview topics into a navigable knowledge graph of interconnected concepts and subtopics, with explicit cross-references linking related ideas together. Content is presented through a question-driven learning path that guides the learner from
Presents content as a sequence of curated questions that guide the learner through each topic.
Waking-Up ist ein Studienleitfaden für Backend-Interviews und eine Wissensdatenbank für Informatik. Er dient als Lernpfad für Kandidaten, um die wesentliche Theorie zu meistern, die für Backend-Engineering-Rollen erforderlich ist, durch ein kuratiertes Repository von Kernkonzepten. Das Projekt fungiert als technische Interview-Fragenbank, die gängige Interviewfragen mit detaillierten Follow-up-Abfragen paart. Diese Struktur ist darauf ausgelegt, echte technische Screenings zu simulieren und die Tiefe des Wissens eines Kandidaten zu testen. Der Inhalt deckt fundamentale Informatik-Domänen ab, insbesondere Betriebssysteme, Networking und Datenbankmanagementsysteme. Er organisiert diese Themen in standardisierte Antworten und prägnante Notizen für die Wiederholung.
Offers a structured collection of common backend technical questions and standardized answers.
This project is a managerial meeting question library and conversation guide designed to facilitate one-on-one discussions between managers and employees. It provides a curated collection of categorized prompts focused on employee performance management and professional relations. The resources are delivered as a structured JSON dataset, allowing for the programmatic integration of meeting prompts into external applications or internal tools. The library covers professional communication frameworks, meeting facilitation resources, and structured data schemas for organizing conversation promp
Ships a structured JSON dataset of professional meeting questions for programmatic application import.
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
Includes curated collections of company-specific questions for soft-skill and behavioral evaluations.
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
Provides strategies for formulating targeted questions to assess company culture and team dynamics.
This project is a front-end interview study guide and a collection of structured notes designed for technical job preparation. It serves as a comprehensive reference for web technologies, common technical interview questions, and JavaScript algorithm implementation. The notebook distinguishes itself by integrating specialized guides for web performance optimization, browser API documentation, and JavaScript algorithm references. It provides a structured approach to solving coding challenges involving data structures like binary trees, linked lists, and array manipulation. The content covers
Compiles high-frequency technical interview questions from major companies for job preparation.
This project is a collection of datasets and study guides consisting of curated algorithmic problems organized by employer for technical interview practice. It serves as a reference for identifying frequently asked coding challenges used by major companies during software engineering recruitment. The repository provides curated company problem sets and a discovery mechanism to identify common coding problems associated with specific employers. These lists are organized by frequency of occurrence to highlight typical technical challenges. The content is structured as a competitive programming
Allows users to discover and filter common coding problems by company and frequency of occurrence.
This project is a comprehensive frontend interview preparation resource built around a question bank of over 1000 curated questions. It covers HTML, CSS, JavaScript, Vue, React, Node, TypeScript, Webpack, algorithms, and network security, with each question accompanied by a detailed answer explanation. The content is organized into a hierarchical category tree for browsable exploration, and a daily question rotation algorithm presents one question per day for systematic review. A client-side search index enables instant filtering of questions by title or tag, and the entire question bank is p
Implements a daily question rotation algorithm for systematic review coverage.
Dieses Projekt ist ein kuratiertes Repository mit gelösten LeetCode-Programmieraufgaben und Erklärungen für technische Interviews. Es dient als Algorithmen-Lernhilfe und Ressource für Competitive Programming und bietet praktische Code-Implementierungen sowie Schritt-für-Schritt-Logik zur Lösung klassischer Informatikprobleme. Die Sammlung bietet zweisprachige Lösungsstudien mit detaillierten technischen Erklärungen auf Englisch und Chinesisch. Diese kuratierten Coding-Lösungen sind nach Schwierigkeitsgrad und technischem Bereich organisiert und über Webbrowser sowie eine mobile App abrufbar. Das System nutzt Markdown-basierte Inhaltsspeicherung und Static Site Generation zum Rendern der technischen Anleitungen. Es enthält Metadaten-gestützte Filter, um Aufgaben nach Kategorien wie Datenbanken, Shell oder Concurrency zu ordnen.
Offers a curated collection of solutions and explanations specifically for problems sourced from LeetCode.
Dieses Projekt ist ein technischer Interview-Guide für Java und eine Markdown-basierte Wissensdatenbank. Es bietet eine Sammlung kuratierter Lernmaterialien und häufiger Interviewfragen für Entwickler, die sich auf das Java-Ökosystem konzentrieren. Die Ressource dient als Java-Backend-Lernhilfe und Referenz für Datenbankoptimierung. Sie deckt Kernsprachenfeatures, serverseitige Programmiermuster und Datenmanagement-Strategien ab, die bei technischen Architektur-Interviews verwendet werden. Der Inhalt ist als strukturierte Menge statischer Dateien organisiert, die eine Verzeichnishierarchie nutzen, um verwandte technische Konzepte und Datenbank-Guides in diskrete Module zu gruppieren.
Provides a curated sequence of questions that guide learners through Java and database topics.
Dieses Projekt ist ein Repository für LeetCode-Lösungen und eine Bibliothek für Algorithmen-Implementierungen. Es bietet eine Sammlung gelöster Coding-Challenges und optimierter algorithmischer Muster für das akademische und berufliche Studium. Das Repository dient als Studienführer für Competitive Programming und konzentriert sich auf die Zeit- und Platzkomplexität von Implementierungen in verschiedenen Programmiersprachen. Es bietet Referenzlösungen für Datenstrukturprobleme, um bei der Vorbereitung auf technische Interviews und beim Training für Competitive Programming zu unterstützen. Der Inhalt ist durch eine sprachspezifische Ordnerhierarchie und eine auf Problem-IDs basierende Namenskonvention strukturiert, die Quelldateien spezifischen externen Challenge-Identifikatoren zuordnet.
Provides curated collections of LeetCode problems and their efficient implementations.
Dieses Projekt ist ein Interview-Leitfaden für Backend-Engineering und eine Ressource für das Informatikstudium. Es bietet eine kuratierte Sammlung technischer Fragen und Antworten mit Fokus auf Server-Architektur, Datenbankoptimierung und Netzwerk-Grundlagen zur Vorbereitung auf professionelle Software-Engineering-Bewertungen. Die Ressource dient als technische Referenz für das Studium von ACID-Eigenschaften, Transaktionsisolation und der Optimierung relationaler und nicht-relationaler Systeme. Sie enthält eine Referenz zur Softwarearchitektur für die Analyse von Entwurfsmustern, Dependency Injection und den strukturellen Kompromissen verschiedener Backend-Frameworks. Der Inhalt deckt ein breites Spektrum technischer Bereiche ab, einschließlich Betriebssystemgrundlagen, Netzwerkprotokollstudien und Datenstrukturen. Zudem bietet es ein Handbuch für DevOps und Infrastruktur, das CI/CD-Pipelines, Container-Orchestrierung und Zero-Downtime-Deployment-Strategien detailliert beschreibt.
Provides a curated collection of technical questions and answers for job preparation across multiple domains.
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
Offers curated question-and-answer collections for core technical interview topics.