跳转至

Java Interview Guide

一份系统化的 Java 后端面试知识库,覆盖核心基础、框架原理、数据库、缓存、消息队列、搜索引擎、设计模式与软件工程。

89 篇文章9 个章节,持续更新中。


知识体系

章节 内容简介 文章数
Java Basic 面向对象、集合框架、并发编程、JVM、Java 8-17 新特性 15 篇
Spring IoC/DI、AOP、Bean 生命周期、Spring Boot、Spring Cloud 14 篇
MySQL 索引原理、事务 ACID、MVCC、锁机制、性能优化 9 篇
PostgreSQL MVCC 原理、索引类型、窗口函数、CTE、VACUUM 机制 8 篇
Redis 数据结构、持久化、缓存三大问题、高可用、分布式锁 7 篇
Kafka 消息可靠性、消费者组、Rebalance、高吞吐原理 8 篇
Elasticsearch 倒排索引、Mapping 设计、查询 DSL、集群架构 9 篇
Design Pattern 单例、工厂、代理、装饰器、策略、观察者等常用模式 11 篇
Software Engineering SOLID 原则、DDD、CAP 理论、系统设计方法论 8 篇