# 介绍
收集了互联网面试过程中常见的面试问题,并对这些问题、知识点做分析和整理,希望对大家有所帮助。如果**有错误地方还希望提出宝贵建议,批评指正。祝大家求职顺利**。
# 在线阅读
本文档使用 Gitbook 制作,[在线阅读地址](https://www.gitbook.com/book/zhengjianglong/note-of-interview/details)
本文档github地址:https://github.com/zhengjianglong915/note-of-interview
# 作者简介
作者: 入境繁华
微博:[@入境繁华](http://weibo.com/2711026835/profile?rightmod=1&wvr=6&mod=personinfo)
个人主页:http://zhengjianglong.leanote.com/
简书地址: http://www.jianshu.com/u/9f1f5db3d6b8
个人公众号(欢迎关注):

# 声明
如果有错之处还望指出和纠正。联系方式:zhengjianglong915@gmail.com
**所有引用内容版权归原作者所有。**

本作品采用知识共享署名-非商业性使用-相同方式共享 3.0 中国大陆许可协议进行许可。
## 内容提纲
* [前言](abstract.md)
* [第一章 操作系统](./os/README.md)
* [1.1 生产者与消费者](os/product.md)
* [1.2 常见面试题](./os/section2.md)
* [第二章 计算机网络](./network/README.md)
* [2.1 常见面试题](./network/all.md)
* [第三章 算法与数据结构](./algorithm/README.md)
* [3.1 排序算法汇总](./algorithm/section01.md)
* [3.2 查找](./algorithm/section02.md)
* [3.3 字符串](./algorithm/string.md)
* [3.4 图算法](./algorithm/tu.md)
* [第四章 Java](./java/README.md)
* [4.1 基础](./java/base.md)
* [4.2 面向对象](./java/object.md)
* [4.3 集合](./java/collection.md)
* [4.4 多线程](./java/thread.md)
* [4.5 IO](./java/io.md)
* [4.5 JVM](./java/jvm.md)
* [第五章 数据库](./database/README.md)
* [5.1 常见面试题](./database/all.md)
* [第六章 框架](./framework/README.md)
* [6.1 spring](./framework/spring.md)
* [6.2 hibernate](./framework/hibernate.md)
* [6.3 struts](./framework/struts.md)
* [第七章 其他基础](./others/README.md)
* [7.1 编码历史](./others/section1.md)
* [7.2 单例模式的几种实现方式](./others/danli.md)
* [7.3 一致性哈希算法](./others/hash.md)
* [第八章 HR面](./hr/README.md)
* [8.1 项目与个人](./chapter8/ask.md)