awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to xbox1994/java-interview

Open-source alternatives to Java Interview

30 open-source projects similar to xbox1994/java-interview, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Java Interview alternative.

  • apachecn/interviewapachecn 的头像

    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

    Jupyter Notebookinterviewkaggleleetcode
    在 GitHub 上查看↗8,944
  • nas5w/interview-guidenas5w 的头像

    nas5w/interview-guide

    4,267在 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

    Astrointerviewinterview-preparationleetcode
    在 GitHub 上查看↗4,267
  • notfound9/interviewguideNotFound9 的头像

    NotFound9/interviewGuide

    4,002在 GitHub 上查看↗

    This project is a technical interview study guide and curated knowledge base designed for software engineering preparation. It provides a collection of questions and answers focused on computer science fundamentals, algorithmic problem solving, and system design. The resource includes a dedicated Java backend knowledge base covering the Java Virtual Machine and enterprise frameworks, as well as a distributed systems reference for exploring database consistency, caching strategies, and high-concurrency architectural trade-offs. The content covers a broad range of engineering domains, includin

    Javaalgorithmsbackendcode-interview
    在 GitHub 上查看↗4,002

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Find more with AI search
  • careercup/ctci-6th-editioncareercup 的头像

    careercup/CtCI-6th-Edition

    11,463在 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

    Javaalgorithmscareercupcracking-the-coding-interview
    在 GitHub 上查看↗11,463
  • datawhalechina/daily-interviewdatawhalechina 的头像

    datawhalechina/daily-interview

    3,719在 GitHub 上查看↗

    This project is a technical interview study guide and knowledge base designed for software engineering and AI roles. It provides curated learning paths and a collection of high-frequency questions to help candidates prepare for technical assessments. The resource includes specialized study guides for machine learning, covering supervised and unsupervised learning, computer vision, and natural language processing. It also serves as a system design reference, analyzing architectural patterns, scalability trade-offs, and distributed infrastructure components. Beyond technical theory, the projec

    cvinterview-questionsllm
    在 GitHub 上查看↗3,719
  • debaganov/interview_questionsDEBAGanov 的头像

    DEBAGanov/interview_questions

    1,041在 GitHub 上查看↗

    This repository is a curated collection of technical interview materials designed to assist software engineering candidates in their professional preparation. It functions as a version-controlled knowledge base that organizes common coding challenges and conceptual questions into a structured, navigable format. The project focuses on backend engineering and Java-specific technical assessments, providing a taxonomy of topics that cover core programming concepts and system design principles. By utilizing a hierarchical directory structure and markdown-based documentation, the repository enables

    在 GitHub 上查看↗1,041
  • h2pl/javatutorialh2pl 的头像

    h2pl/JavaTutorial

    7,129在 GitHub 上查看↗

    JavaTutorial is a specialized knowledge base and set of study guides focused on backend engineering, the Java ecosystem, distributed systems, and database internals. It serves as a technical reference for engineers, providing structured learning paths and curated content designed for Java backend developer interview preparation. The resource distinguishes itself through deep-dive analyses of internal mechanics, including JVM memory management, garbage collection algorithms, and the internal architecture of the Spring Framework. It provides detailed studies on database internals specifically f

    Java
    在 GitHub 上查看↗7,129
  • whx123/javahomewhx123 的头像

    whx123/JavaHome

    4,678在 GitHub 上查看↗

    JavaHome is a backend engineering study resource and learning roadmap for Java developers. It provides a structured guide for mastering core language features and backend engineering best practices. The project serves as a technical interview preparation guide, featuring a collection of common interview questions and real-world exam samples. It focuses on developing professional skills in Java backend engineering, specifically targeting the ability to build scalable distributed systems. The material covers backend performance optimization, including the implementation of clean coding standar

    在 GitHub 上查看↗4,678
  • top4ikru/java-interviewTop4IkRu 的头像

    Top4IkRu/java-interview

    243在 GitHub 上查看↗

    This repository serves as a comprehensive knowledge base and study resource for software developers preparing for technical interviews. It provides a structured collection of questions, answers, and explanations focused on core Java programming principles and common industry interview patterns. The project facilitates professional development by offering a curated set of algorithmic coding challenges and technical assessments. By organizing these materials into a hierarchical directory of markdown files, the repository enables users to review fundamental language concepts and practice problem

    Java
    在 GitHub 上查看↗243
  • chiphuyen/ml-interviews-bookchiphuyen 的头像

    chiphuyen/ml-interviews-book

    4,523在 GitHub 上查看↗

    This project is a collection of comprehensive guides and reference materials designed for technical interviews, machine learning system design, and professional development. It serves as a technical knowledge base and a career coaching manual, providing structured resources to help candidates navigate the machine learning hiring landscape. The resource distinguishes itself by offering detailed frameworks for comparing industry roles, analyzing company types, and planning long-term career progression. It provides specific guidance on evaluating employer organizational health, identifying resea

    HTML
    在 GitHub 上查看↗4,523
  • johnlui/pphcjohnlui 的头像

    johnlui/PPHC

    3,948在 GitHub 上查看↗

    PPHC is a technical reference and educational resource for distributed systems engineering. It serves as a textbook and manual for designing high-concurrency architectures and scalable infrastructure. The project provides detailed guidance on distributed database engineering, covering data storage strategies such as B+ Trees and Log-Structured Merge-Trees. It includes material on distributed transaction management and the implementation of fault-tolerant systems using consensus algorithms and state synchronization. The resource covers a broad range of system design capabilities, including co

    Rust
    在 GitHub 上查看↗3,948
  • yangshun/front-end-interview-handbookyangshun 的头像

    yangshun/front-end-interview-handbook

    43,961在 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

    MDXcsscss-questionsfront-end
    在 GitHub 上查看↗43,961
  • omonimus1/competitive-programmingomonimus1 的头像

    omonimus1/competitive-programming

    978在 GitHub 上查看↗

    This repository serves as a comprehensive resource for competitive programming and technical interview preparation. It provides a structured collection of source code implementations for fundamental data structures and classic algorithmic problems, designed to help developers master core computer science concepts and efficient coding strategies. Beyond standard problem-solving, the project distinguishes itself by integrating software design patterns into its algorithmic implementations. It demonstrates how to apply structural and behavioral patterns—such as decorators, observers, and singleto

    C++algorithmalgorithms-and-data-structurescodechef-solutions
    在 GitHub 上查看↗978
  • greyireland/algorithm-patterngreyireland 的头像

    greyireland/algorithm-pattern

    15,465在 GitHub 上查看↗

    This project is an algorithm template library and coding interview study guide providing reusable code patterns for common data structures and algorithms. It serves as a reference for optimized strategies and a structured learning path to build proficiency in algorithmic problem solving and competitive programming. The library focuses on standardized implementations of key algorithmic patterns, including sliding windows, backtracking, dynamic programming, and binary search. It provides specific templates for managing binary search trees, searching rotated sorted arrays, and executing divide-a

    Goalgoalgorithmleetcode
    在 GitHub 上查看↗15,465
  • shishan100/java-interview-advancedshishan100 的头像

    shishan100/Java-Interview-Advanced

    4,140在 GitHub 上查看↗

    This project is a technical interview course and study guide focused on senior-level Java engineering. It provides a curriculum centered on system design, high-concurrency engineering, and the construction of distributed systems. The resources include a distributed database strategy guide and a microservices architecture reference. These materials cover specific design patterns for message queues, distributed systems, and the implementation of reliable asynchronous communication. The content covers broad capability areas including search engine architecture, distributed cache optimization, a

    HTML
    在 GitHub 上查看↗4,140
  • resumejob/interview-questionsresumejob 的头像

    resumejob/interview-questions

    3,270在 GitHub 上查看↗

    This project is a structured repository of technical interview questions and professional development resources designed for software engineering career advancement. It serves as a comprehensive database of high-frequency assessment materials sourced from real-world candidate experiences at major global technology companies. The collection is organized into a hierarchical directory structure categorized by company names and technical domains to facilitate navigation. By utilizing plain text serialization and static markdown content, the project ensures that all interview data remains human-re

    interviewinterview-preparationinterview-questions
    在 GitHub 上查看↗3,270
  • forthespada/interviewguideforthespada 的头像

    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

    codecppdata-structures-and-algorithms
    在 GitHub 上查看↗5,816
  • khan4019/front-end-interview-questionskhan4019 的头像

    khan4019/front-end-Interview-Questions

    3,072在 GitHub 上查看↗

    This project is a curated educational resource and technical interview preparation kit. It provides a comprehensive collection of study guides and question banks focused on front-end web development, JavaScript algorithms, and professional coding assessments. The repository includes a technical interview question bank and specialized study sets for JavaScript algorithms. These resources cover conceptual explanations and programming challenges designed to help developers master common coding patterns and theoretical questions. The content covers core web development fundamentals, including HT

    HTMLcss-interview-questionsdesigner-interview-questionsfront-end-interview
    在 GitHub 上查看↗3,072
  • khangich/machine-learning-interviewkhangich 的头像

    khangich/machine-learning-interview

    12,624在 GitHub 上查看↗

    This project is a curated collection of technical reference materials and study guides designed for machine learning interview preparation. It provides comprehensive resources for candidates pursuing engineering roles, focusing on deep learning, production infrastructure, and large-scale system design. The repository distinguishes itself through an architecture that combines theoretical research with industrial case studies. It utilizes a pattern-based approach to system design, breaking down complex deployments—such as recommendation engines, search ranking, and ad click prediction—into reus

    在 GitHub 上查看↗12,624
  • fterh/leetcode-curation-topicalfterh 的头像

    fterh/leetcode-curation-topical

    1,334在 GitHub 上查看↗

    This project is a structured collection of coding challenges and a technical interview study guide designed to assist developers in preparing for software engineering assessments. It functions as a comprehensive index of practice problems, providing a roadmap for mastering core data structures and algorithmic concepts through systematic study. The repository utilizes a declarative metadata mapping system to organize high-frequency programming problems into specific technical domains. By employing a data-driven curation process, it transforms structured configuration files into a human-readabl

    hacktoberfest
    在 GitHub 上查看↗1,334
  • hxu296/leetcode-company-wise-problems-2022hxu296 的头像

    hxu296/leetcode-company-wise-problems-2022

    11,040在 GitHub 上查看↗

    This repository is a structured database of coding interview problems designed to support software engineering career development. It functions as a centralized knowledge base that aggregates technical practice questions, mapping them to specific employer requirements and recurring computer science topics. The project distinguishes itself by clustering interview questions into company-specific collections and labeling them by technical domain. This organization allows users to identify recurring algorithmic patterns and analyze the unique testing styles associated with different organizations

    Jupyter Notebookamazon-interviewfacebook-interviewgoogle-interview
    在 GitHub 上查看↗11,040
  • fishercoder1534/leetcodefishercoder1534 的头像

    fishercoder1534/Leetcode

    3,987在 GitHub 上查看↗

    This project is a LeetCode solution repository containing a collection of algorithmic and database problem solutions. It serves as an algorithm implementation guide and a competitive programming reference, providing optimized code to demonstrate data structure usage and efficient coding patterns. The repository includes solutions for complex computational challenges implemented in multiple programming languages and a collection of SQL queries for data retrieval and manipulation across various difficulty levels. These resources are designed for competitive programming study and technical inter

    Javaalgorithmapachebash
    在 GitHub 上查看↗3,987
  • alexeygrigorev/data-science-interviewsalexeygrigorev 的头像

    alexeygrigorev/data-science-interviews

    10,043在 GitHub 上查看↗

    This project is a curated knowledge repository providing theoretical guides, practical challenge banks, and professional handbooks for technical interview preparation in data science and machine learning. It serves as a comprehensive study resource that combines theoretical knowledge with algorithmic practice. The repository features specialized study resources including a probability and statistics handbook, a machine learning reference for algorithms and neural network architectures, and a coding and SQL challenge bank designed to simulate recruitment assignments. It also includes a technic

    HTML
    在 GitHub 上查看↗10,043
  • amusi/deep-learning-interview-bookamusi 的头像

    amusi/Deep-Learning-Interview-Book

    8,867在 GitHub 上查看↗

    This project is a deep learning interview guide and AI technical study resource. It serves as a structured machine learning knowledge base containing curated reference guides and technical questions designed for professional interviews. The resource covers a broad spectrum of artificial intelligence domains, including machine learning fundamentals and essential mathematics. It provides specialized study materials for computer vision, natural language processing, and SLAM. Beyond AI-specific topics, the collection includes technical interview coaching for data structures and algorithms typica

    computer-visiondeep-learninginterview
    在 GitHub 上查看↗8,867
  • gzc426/java-interviewgzc426 的头像

    gzc426/Java-Interview

    6,187在 GitHub 上查看↗

    This project is a Java technical interview guide and markdown-based knowledge base. It provides a collection of curated study materials and common interview questions designed for developers focusing on the Java ecosystem. The resource serves as a Java backend study guide and a database optimization reference. It covers core language features, server-side programming patterns, and data management strategies used during technical architecture screenings. The content is organized as a structured set of static files, using a directory hierarchy to cluster related technical concepts and database

    在 GitHub 上查看↗6,187
  • enhorse/java-interviewenhorse 的头像

    enhorse/java-interview

    6,036在 GitHub 上查看↗

    This is a structured collection of interview preparation materials organized as a question bank covering multiple technology domains. The content is stored as plain Markdown files arranged in a topic-based directory hierarchy, delivered as static HTML without any JavaScript framework or build pipeline. The material focuses on Java ecosystem topics including core language features, collections, multithreading, JVM internals, Java 8 features, I/O, serialization, OOP principles, JDBC, servlets and JSP, logging, reactive programming, and testing. It also covers relational databases and SQL, web d

    Batchfileinterviewinterview-questionsjava
    在 GitHub 上查看↗6,036
  • onthecodepath/ios-interview-questionsonthecodepath 的头像

    onthecodepath/iOS-Interview-Questions

    987在 GitHub 上查看↗

    This project is a curated collection of technical questions and answers designed to assist developers in preparing for software engineering interviews within the iOS ecosystem. It serves as a structured study tool for evaluating proficiency in mobile application architecture, system design, and core programming concepts. The repository provides a comprehensive reference for essential development topics, including memory management, concurrency, design patterns, and data persistence. By covering these foundational areas, it enables users to review common industry interview subjects and test th

    interview-practiceinterview-questionsios
    在 GitHub 上查看↗987
  • admol/systemdesignAdmol 的头像

    Admol/SystemDesign

    2,645在 GitHub 上查看↗

    This project is a reference library of architectural blueprints, study materials, and design patterns for building scalable, high-availability distributed systems. It serves as a technical guide for scalability engineering, providing structural solutions for common engineering challenges. The repository focuses on distributed systems design, covering essential patterns for data replication, consensus algorithms, and transaction management. It distinguishes itself by offering detailed blueprints for specialized domains, including real-time data streaming, large-scale data storage, and high-ava

    在 GitHub 上查看↗2,645
  • faqguru/faqguruFAQGURU 的头像

    FAQGURU/FAQGURU

    5,064在 GitHub 上查看↗

    FAQGURU is a technical interview question bank and coding interview study guide. It serves as a software engineering career resource and programming language reference, providing a curated collection of common technical questions and concise answers. The project functions as a markdown knowledge base that pairs theoretical explanations with practical implementation examples across various programming languages and frameworks. These resources focus on algorithmic and architectural patterns used during technical hiring processes. Content is organized via a nested directory hierarchy and a cate

    angularjsaspcpp
    在 GitHub 上查看↗5,064
  • indy256/full-stack-developer-interview-questions-and-answersindy256 的头像

    indy256/Full-stack-Developer-Interview-Questions-and-Answers

    2,713在 GitHub 上查看↗

    This repository serves as a comprehensive knowledge base for software engineering interview preparation. It provides a curated collection of technical questions and answers designed to assist developers in reviewing core concepts across the entire software development stack. The project covers a broad range of topics, including full-stack engineering principles, programming language proficiency, and software architecture design. By focusing on high-level system design patterns and technical trade-offs, the content helps candidates prepare for both coding and architectural discussions during p

    developmentfull-stackinterview-questions
    在 GitHub 上查看↗2,713