2020最全Java面试手册:面试题目+答案详解
JavaOOP面试题
**Java集合/泛型面试题
**
Java异常面试题
Java中的IO与NIO面试题
由于篇幅有限,资料过大,有需要获取面试手册文档的朋友请见文末
Java反射面试题
Java序列化面试题
Java注解面试题
多线程&并发面试题
JVM面试题
由于篇幅有限,资料过大,有需要获取面试手册文档的朋友可以添加VX:13272413561(备注五一免费获取)
Mysql面试题
Redis面试题
Memcached面试题(节选)
1、memcached 服务在企业集群架构中有哪些应用场景?
2、Memcached 服务分布式集群如何实现?
3、Memcached 服务特点及工作原理是什么?
4、简述 Memcached 内存管理机制原理?
5、memcached 是怎么工作的?
6、memcached 最大的优势是什么?
MongoDB面试题
1、mongodb是什么?
2、mongodb有哪些特点?
3、你说的NoSQL数据库是什么意思?NoSQL与RDBMS直接有什么区别?为什么要使用和不使用NoSQL数据库?说一说NoSQL数据库的几个优点?
4、NoSQL数据库有哪些类型?
5、MySQL与MongoDB之间最基本的差别是什么?
6、你怎么比较MongoDB、CouchDB及CouchBase?
7、MongoDB成为最好NoSQL数据库的原因是什么?
8、journal回放在条目(entry)不完整时(比如恰巧有一个中途故障了)会遇到问题吗?
String面试题(节选)
1、不同版本的 Spring Framework 有哪些主要功能?
2、什么是 Spring Framework
3、列举 Spring Framework 的优点。
4、Spring Framework 有哪些不同的功能?
5、Spring Framework 中有多少个模块,它们分别是什么?
Spring Boot面试题
Spring Cloud面试题
RabbitMQ面试题(节选)
1、什么是 rabbitmq
2、为什么要使用 rabbitmq
3、使用 rabbitmq 的场景
4、如何确保消息正确地发送至 RabbitMQ?
5、如何避免消息重复投递或重复消费?
6、消息基于什么传输?
7、消息如何分发?
8、消息怎么路由?
9、如何确保消息不丢失?
10、使用 RabbitMQ 有什么好处?
Dubbo 面试题(节选)
1、为什么要用 Dubbo?
2、Dubbo 的整体架构设计有哪些分层?
3、默认使用的是什么通信框架,还有别的选择吗?
4、服务调用是阻塞的吗?
5、一般使用什么注册中心?还有别的选择吗?
6、默认使用什么序列化框架,你知道的还有哪些?
7、服务提供者能实现失效踢出是什么原理
8、服务上线怎么不影响旧版本?
9、如何解决服务调用链过长的问题?
10、说说核心的配置有哪些?
MyBatis 面试题
ZooKeeper 面试题
1、什么是Zookeeper?
2、Zookeeper 如何保证了分布式一致性特性?
3、ZooKeeper 提供了什么?
4、Zookeeper 文件系统
5、ZAB 协议?
数据结构面试题
算法面试题
Elasticsearch 面试题
Kafka 面试题
微服务 面试题
Linux面试题
由于篇幅有限,资料过大,有需要获取面试手册文档的朋友可以添加VX:13272413561(备注五一免费获取)