# Java-interview-question **Repository Path**: huangnianyang/Java-interview-question ## Basic Information - **Project Name**: Java-interview-question - **Description**: Java面试题/相关知识点整理 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-01-06 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Java-Interview-Question > 这里搜罗了网上的一些面试题,还有一些相关知识点,有一些是我站在面试官的角度自问的 > > 里面的一些问题如感觉有不对的地方,欢迎指正。 ### Java面试题整理 | 基础 | 并发 | 锁 | JVM | 设计模式 | 数据结构 | 反射/IO | | ------------------------------------------------------------ | :----------------------------------------------------------: | :----------------------------------------------------------: | :----------------------------------------------------------: | :----------------------------------------------------------: | :----------------------------------------------------------: | :----------------------------------------------------------: | | [🍼](https://github.com/jujunchen/Java-interview-question/blob/master/1.%20Java%E5%9F%BA%E7%A1%80.md) | [🍭](https://github.com/jujunchen/Java-interview-question/blob/master/2.%20Java%E5%B9%B6%E5%8F%91.md) | [🍩](https://github.com/jujunchen/Java-interview-question/blob/master/3.%20%E9%94%81.md) | [🌮](https://github.com/jujunchen/Java-interview-question/blob/master/4.%20JVM%E7%9F%A5%E8%AF%86.md) | [🍱](https://github.com/jujunchen/Java-interview-question/blob/master/6.%20%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F.md) | [🧀](https://github.com/jujunchen/Java-interview-question/blob/master/7.%20%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84.md) | [🥐](https://github.com/jujunchen/Java-interview-question/blob/master/5.%20Java%E5%8F%8D%E5%B0%84IO.md) | | 数据库 | Redis | Spring | 消息队列 | 分布式 | Zookeeper | Dubbo | Spring Cloud | Mybatis | Maven | | :----------------------------------------------------------: | :----------------------------------------------------------: | :----------------------------------------------------------: | :----------------------------------------------------------: | :----------------------------------------------------------: | :----------------------------------------------------------: | :----------------------------------------------------------: | :----------------------------------------------------------: | :----------------------------------------------------------: | :----------------------------------------------------------: | | [🌽](https://github.com/jujunchen/Java-interview-question/blob/master/8.%20%E6%95%B0%E6%8D%AE%E5%BA%93.md) | [🍔](https://github.com/jujunchen/Java-interview-question/blob/master/9.%20Redis.md) | [🍬](https://github.com/jujunchen/Java-interview-question/blob/master/10.%20Spring.md) | [🍡](https://github.com/jujunchen/Java-interview-question/blob/master/14.%20%E6%B6%88%E6%81%AF%E9%98%9F%E5%88%97.md) | [🎂](https://github.com/jujunchen/Java-interview-question/blob/master/19.%20%E5%88%86%E5%B8%83%E5%BC%8F%E3%80%81%E5%BE%AE%E6%9C%8D%E5%8A%A1.md) | [🍯](https://github.com/jujunchen/Java-interview-question/blob/master/16.%20Zookeeper.md) | [🥛](https://github.com/jujunchen/Java-interview-question/blob/master/12.%20Dubbo.md) | [☕️](https://github.com/jujunchen/Java-interview-question/blob/master/13.%20Spring%20Cloud.md) | [🍿](https://github.com/jujunchen/Java-interview-question/blob/master/15.%20Mybatis.md) | [🍹](https://github.com/jujunchen/Java-interview-question/blob/master/15.%20Mybatis.md) | ### 电子书 `这些电子书很多网上也都能找到,有些是难找一点,如果有需要可以跟我要:WX:stars12388` 电子书虽然方便,但我们还是要支持正版,好的书籍买本放着翻翻也很不错 - Java Java编程思想(第4版)带目录书签 疯狂Java:突破程序员基本功的16课.修订版 Effective.Java_2 中文版 Java并发编程的艺术 Java并发编程之美 实战Java高并发程序设计(第2版) Java性能优化权威指南 深入理解Java虚拟机:JVM高级特性与最佳实践(最新第二版) Java程序性能优化++让你的Java程序更快、更稳定 垃圾回收的算法与实现 Java性能权威指南 Java 8编程官方参考教程(第9版) Java8实战 Java深入解析 透析Java本质的36个话题 阿里巴巴Java开发手册(终极版) - Redis Redis深度历险:核心原理和应用实践 Redis设计与实现 Redis开发与运维-付磊 - Spring 精通Spring 4.x 企业应用开发实战_陈雄华著 Spring技术内幕:深入解析Spring架构与设计原理(第2版) Spring源码深度解析 深入理解Spring Cloud与微服务构 重新定义Spring Cloud实战 微服务架构实战 基于Spring Boot Spring Cloud Docker Spring Boot 2精髓(高清版) 深入实践Spring Boot.陈韶健 Spring Boot实战 ,丁雪丰 (译者) - Mysql MySQL王者晋级之路 Effective+MySQL之SQL语句最优化 MySQL技术内幕InnoDB存储引擎 [MySQL技术内幕:SQL编程].姜承尧.扫描版 [[高性能MySQL(第3版)].Baron.Scbwartz等 MySQL技术内幕(第4版) 深入浅出MySQL++数据库开发、优化与管理维护+第2版+唐汉明 程序员的SQL金典 - Mybatis MyBatis技术内幕 - 设计模式 HeadFirst设计模式(中文版) 图解设计模式 大话设计模式 - 算法 数据结构与算法分析 java语言描述(原书第3版) 算法 第4版-谢路云译完整版 《IT名企算法与数据结构题目最优解》(左程云 著) - Docker Docker技术入门与实战 第3版 深入浅出docker - Zookeeper 从Paxos到Zookeeper 分布式一致性原理与实践 - Nginx 精通Nginx(第2版) - Maven Maven实战 Maven权威指南_中文完整版清晰 - 消息中间件 深入理解Kafka 核心设计与实践原理 Kafka权威指南 RocketMQ实战与原理解析 - Netty Netty权威指南 第2版 带书签目录 完整版 - 架构 设计数据密集型应用 分布式服务架构:原理、设计与实战 系统架构:复杂系统的产品设计与开发 高性能电子商务平台构建 架构、设计与开发 大型网站技术架构:核心原理与案例分析李智慧 App后台开发运维和架构实践 亿级流量网站架构核心技术 企业应用架构模式 - 高质量代码 高效程序员的45个习惯:敏捷开发修炼之道 编写高质量代码:改善Java程序的151个建议 重构——改善既有代码的设计 代码整洁之道 - 工程 人月神话-中文版 人件(高清中英文合并版) - 大数据 图解Spark核心技术与案例实战 深入理解Spark:核心思想与源码分析 深入理解大数据:大数据处理与编程实践 Spark MLLIB机器学习 算法、源码及实战详解 Scala并发编程 SCALA程序设计 #### 交流平台 ![image-20191114204200585](media/image-20191114204200585.png)