---
title: 星球专属优质专栏：Java 面试、系统设计、手写 RPC、源码阅读与实战项目
description: JavaGuide 知识星球专栏与学习路线，包含 Java 面试指北、后端系统设计、场景题、手写 RPC、Java 源码阅读和 AI 智能面试辅助平台。
category: 知识星球
sitemap:
  changefreq: weekly
  priority: 0.9
head:
  - - meta
    - name: keywords
      content: JavaGuide知识星球,Java面试指北,后端系统设计,手写RPC框架,Java源码阅读,Java实战项目,Java面试资料,知识星球专栏
---

这份 **星球专属优质专栏** 汇总 JavaGuide 知识星球里的系统学习资料，覆盖 Java 面试、系统设计与场景题、手写 RPC、源码阅读和实战项目。

如果你正在准备 Java 后端面试，建议先看 [《Java 面试指北》](./java-mian-shi-zhi-bei.md) 和 [《后端面试高频系统设计&场景题》](./back-end-interview-high-frequency-system-design-and-scenario-questions.md)；如果你想补项目和源码能力，可以继续看 [AI 智能面试辅助平台 + RAG 知识库](./interview-guide.md)、[《手写 RPC 框架》](./handwritten-rpc-framework.md) 和 [《Java 必读源码系列》](./source-code-reading.md)。

## 适合谁看

- 正在准备 Java 后端校招、社招、中大厂面试的同学。
- 想用系统资料替代碎片化搜索，提高复习效率的读者。
- 需要补齐系统设计、场景题、项目实战和源码阅读能力的后端开发者。
- 希望在 JavaGuide 开源内容之外获得更完整学习路线和资料支持的读者。

## 学习重点

- Java 面试复习要同时覆盖基础知识、项目经验、系统设计、场景题和表达方式。
- 系统设计与场景题重点看问题拆解、容量估算、核心链路、数据一致性和可用性设计。
- 手写 RPC 适合把网络通信、序列化、注册中心、动态代理和服务治理串起来。
- 源码阅读要带着问题看，重点理解框架设计思路和可迁移的工程经验。
- 实战项目要能跑起来、讲清楚、改得动，才真正能转化为面试竞争力。

## 建议阅读顺序

1. [《Java 面试指北》](./java-mian-shi-zhi-bei.md)：先建立 Java 后端面试复习主线。
2. [《后端面试高频系统设计&场景题》](./back-end-interview-high-frequency-system-design-and-scenario-questions.md)：补齐短链、秒杀、海量数据去重、第三方授权登录等高频场景。
3. [AI 智能面试辅助平台 + RAG 知识库](./interview-guide.md)：用完整实战项目补简历亮点和工程经验。
4. [《手写 RPC 框架》](./handwritten-rpc-framework.md)：通过从零实现 RPC 框架理解分布式服务调用。
5. [《Java 必读源码系列》](./source-code-reading.md)：在有基础后阅读 Dubbo、Netty、Spring Boot 等框架源码。

## 核心文章

### 面试资料

- [《Java 面试指北》](./java-mian-shi-zhi-bei.md)：与 JavaGuide 开源版内容互补，面向 Java 后端面试系统复习。
- [《后端面试高频系统设计&场景题》](./back-end-interview-high-frequency-system-design-and-scenario-questions.md)：覆盖短链系统、秒杀系统、海量数据去重、第三方授权登录等高频问题。
- [《Java 必读源码系列》](./source-code-reading.md)：整理 Dubbo 2.6.x、Netty 4.x、Spring Boot 2.1 等框架和中间件源码阅读资料。

### 实战项目

- [AI 智能面试辅助平台 + RAG 知识库](./interview-guide.md)：基于 Spring Boot 4.0、Java 21、Spring AI 2.0 开发，适合作为学习和简历项目。
- [《手写 RPC 框架》](./handwritten-rpc-framework.md)：从零开始基于 Netty、Kryo、ZooKeeper 实现一个简易 RPC 框架。

## 高频问题

- Java 后端面试复习应该先看开源内容，还是先看星球专栏？
- 系统设计题应该怎么拆解，如何避免只背固定答案？
- 手写 RPC 框架适合什么基础的读者学习？
- 源码阅读应该从 Dubbo、Netty、Spring Boot 哪个开始？
- 实战项目写进简历时，如何讲清楚技术难点和个人贡献？
- 星球内容如何和 JavaGuide、项目实战、面试题一起使用？

## 相关专题

- [Java 知识体系](../java/)
- [面试准备](../interview-preparation/)
- [系统设计](../system-design/)
- [分布式系统知识体系](../distributed-system/)
- [Java 开源项目精选](../open-source-project/)
- [高质量技术文章](../high-quality-technical-articles/)

<!-- @include: @planet2.snippet.md -->
