> For the complete documentation index, see [llms.txt](https://clloud.gitbook.io/notes/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://clloud.gitbook.io/notes/master.md).

# Introduction

## 前言

本仓库面向正在寻找 Java 后端开发职位的同学，对面试中的高频问题进行系统整理，用于面试前的快速复习和回顾。

[在线阅读](https://clloud.gitbook.io/notes/)

## 目录

* [计算机网络](/notes/ji-suan-ji-wang-luo.md)
* [操作系统](/notes/cao-zuo-xi-tong.md)
* [数据结构与算法](/notes/shu-ju-jie-gou-yu-suan-fa.md)
* [数据库](/notes/shu-ju-ku.md)
* [缓存](/notes/huan-cun.md)
* [Java](/notes/java.md)
* [Spring框架](/notes/spring-kuang-jia.md)
* [中间件](/notes/zhong-jian-jian.md)
* [设计模式](/notes/she-ji-mo-shi.md)
* [分布式系统](/notes/fen-bu-shi-xi-tong.md)
* [系统设计](/notes/xi-tong-she-ji.md)

## 参考资料

主要参考以下博客和课程：

[牛客网](https://www.nowcoder.com/)

[剑指Java面试](https://coding.imooc.com/class/303.html)

[CyC2018 / CS-Notes](https://github.com/CyC2018/CS-Notes)

[Snailclimb / JavaGuide](https://github.com/Snailclimb/JavaGuide)

推荐书籍：

[《Java核心技术 · 卷I》](https://book.douban.com/subject/26880667/)

[《深入理解Java虚拟机》](https://book.douban.com/subject/34907497/)

[《构建高性能Web站点》](https://book.douban.com/subject/10812787/)

[《从Paxos到Zookeeper》](https://book.douban.com/subject/26292004/)

[《程序员面试金典》](https://book.douban.com/subject/34813624/)
