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
·
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/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

    Jupyter Notebookinterviewkaggleleetcode
    Auf GitHub ansehen↗8,944
  • nas5w/interview-guideAvatar von nas5w

    nas5w/interview-guide

    4,267Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗4,267
  • notfound9/interviewguideAvatar von NotFound9

    NotFound9/interviewGuide

    4,002Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗4,002

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Find more with AI search
  • careercup/ctci-6th-editionAvatar von careercup

    careercup/CtCI-6th-Edition

    11,463Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗11,463
  • datawhalechina/daily-interviewAvatar von datawhalechina

    datawhalechina/daily-interview

    3,719Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗3,719
  • debaganov/interview_questionsAvatar von DEBAGanov

    DEBAGanov/interview_questions

    1,041Auf GitHub ansehen↗

    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

    Auf GitHub ansehen↗1,041
  • h2pl/javatutorialAvatar von h2pl

    h2pl/JavaTutorial

    7,129Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗7,129
  • whx123/javahomeAvatar von whx123

    whx123/JavaHome

    4,678Auf GitHub ansehen↗

    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

    Auf GitHub ansehen↗4,678
  • top4ikru/java-interviewAvatar von Top4IkRu

    Top4IkRu/java-interview

    243Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗243
  • chiphuyen/ml-interviews-bookAvatar von chiphuyen

    chiphuyen/ml-interviews-book

    4,523Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗4,523
  • johnlui/pphcAvatar von johnlui

    johnlui/PPHC

    3,948Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗3,948
  • yangshun/front-end-interview-handbookAvatar von yangshun

    yangshun/front-end-interview-handbook

    43,961Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗43,961
  • omonimus1/competitive-programmingAvatar von omonimus1

    omonimus1/competitive-programming

    978Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗978
  • greyireland/algorithm-patternAvatar von greyireland

    greyireland/algorithm-pattern

    15,465Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗15,465
  • shishan100/java-interview-advancedAvatar von shishan100

    shishan100/Java-Interview-Advanced

    4,140Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗4,140
  • resumejob/interview-questionsAvatar von resumejob

    resumejob/interview-questions

    3,270Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗3,270
  • 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

    codecppdata-structures-and-algorithms
    Auf GitHub ansehen↗5,816
  • khan4019/front-end-interview-questionsAvatar von khan4019

    khan4019/front-end-Interview-Questions

    3,072Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗3,072
  • khangich/machine-learning-interviewAvatar von khangich

    khangich/machine-learning-interview

    12,624Auf GitHub ansehen↗

    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

    Auf GitHub ansehen↗12,624
  • fterh/leetcode-curation-topicalAvatar von fterh

    fterh/leetcode-curation-topical

    1,334Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗1,334
  • hxu296/leetcode-company-wise-problems-2022Avatar von hxu296

    hxu296/leetcode-company-wise-problems-2022

    11,040Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗11,040
  • fishercoder1534/leetcodeAvatar von fishercoder1534

    fishercoder1534/Leetcode

    3,987Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗3,987
  • alexeygrigorev/data-science-interviewsAvatar von alexeygrigorev

    alexeygrigorev/data-science-interviews

    10,043Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗10,043
  • amusi/deep-learning-interview-bookAvatar von amusi

    amusi/Deep-Learning-Interview-Book

    8,867Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗8,867
  • gzc426/java-interviewAvatar von gzc426

    gzc426/Java-Interview

    6,187Auf GitHub ansehen↗

    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

    Auf GitHub ansehen↗6,187
  • enhorse/java-interviewAvatar von enhorse

    enhorse/java-interview

    6,036Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗6,036
  • onthecodepath/ios-interview-questionsAvatar von onthecodepath

    onthecodepath/iOS-Interview-Questions

    987Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗987
  • admol/systemdesignAvatar von Admol

    Admol/SystemDesign

    2,645Auf GitHub ansehen↗

    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

    Auf GitHub ansehen↗2,645
  • faqguru/faqguruAvatar von FAQGURU

    FAQGURU/FAQGURU

    5,064Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗5,064
  • indy256/full-stack-developer-interview-questions-and-answersAvatar von indy256

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

    2,713Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗2,713