总算周知由于疫情缘由,上班时间一推再推,本来暂定要年后返工去面试的我,只能做罢,惟一塞翁失马的就是,让我准备的更加的充分了,从而拿下了offer,其实只要本身的硬件知识过关,面试就不难,因此今天分享给你们的就是我刷的那份面试题,说实话很感谢他,查漏补缺很重要呀java
好多人在质疑今年有金三银四吗,就算会推迟也不会缺席,因此改准备的仍是要准备,不论是为了升职,仍是加薪仍是跳槽,努力就有好结果,下面进入正题给你们分享这份牛逼的面试题node
使用人群nginx
我的以为使用于全部开发者,不论是大牛仍是小白,无论你是要跳槽仍是学习,都受用呀,刷题是最好的查漏补缺的方法,发现本身的弱点而后攻破他面试
包含内容算法
MyBatis 面试题(27题)sql
ZooKeeper 面试题(28题)编程
Dubbo 面试题(30题)设计模式
Elasticsearch 面试题(24题)缓存
Memcached 面试题(23题)服务器
Redis 面试题(40题)
MySQL 面试题(50题)
Java 并发编程(一),Java 并发编程(二)(共123题)
Java 面试题(一),Java 面试题(二)(共228题)
Spring 面试题(一),Spring 面试题(二)(共116题)
微服务面试题(50题)
Linux 面试题(45题)
Spring Boot 面试题(22题)
Spring Cloud 面试题(8题)
RabbitMQ 面试题(12题)
kafka 面试题(18题)
内容过多,文章尽可能简洁,须要整个文档资料的关注个人供种浩 Java周某人 便可
一、什么是 Mybatis?
二、Mybaits 的优势:
三、MyBatis 框架的缺点:
四、MyBatis 框架适用场合:
五、MyBatis 与 Hibernate 有哪些不一样?
六、#{}和${}的区别是什么?
七、当实体类中的属性名和表中的字段名不同 ,怎么办 ?
八、 模糊查询 like 语句该怎么写?
九、一般一个 Xml 映射文件,都会写一个 Dao 接口与之对应,请问,这个 Dao 接口的工做原理是什么?Dao 接口里的方法,参数不一样时,方法能重载吗?
十、Mybatis 是如何进行分页的?分页插件的原理是什么?
十一、Mybatis是如何将sql执行结果封装为目标对象并返回的?都有哪些映射形式?
十二、如何执行批量插入?
1三、如何获取自动生成的(主)键值?
1四、在 mapper 中如何传递多个参数?
1五、Mybatis 动态 sql 有什么用?执行原理?有哪些动态 sql?
1六、Xml 映射文件中,除了常见的 select|insert|updae|delete标签以外,还有哪些标签?
1八、为何说 Mybatis 是半自动 ORM 映射工具?它与全自动的区别在哪里?
1九、 一对1、一对多的关联查询 ?
20、MyBatis 实现一对一有几种方式?具体怎么操做的?
2一、MyBatis 实现一对多有几种方式,怎么操做的?
2二、Mybatis 是否支持延迟加载?若是支持,它的实现原理是什么?
2三、Mybatis 的一级、二级缓存:
2四、什么是 MyBatis 的接口绑定?有哪些实现方式?
2五、使用 MyBatis 的 mapper 接口调用时有哪些要求?
2六、Mapper 编写有哪几种方式?
2七、简述 Mybatis 的插件运行原理,以及如何编写一个插件。
1. ZooKeeper 面试题?
2. ZooKeeper 提供了什么?
3. Zookeeper 文件系统
4. ZAB 协议?
5. 四种类型的数据节点 Znode
6. Zookeeper Watcher 机制 -- 数据变动通知
7. 客户端注册 Watcher 实现
8. 服务端处理 Watcher 实现
9. 客户端回调 Watcher
10. ACL 权限控制机制
11. Chroot 特性
12. 会话管理
13. 服务器角色
14. Zookeeper 下 Server 工做状态
15. 数据同步
16. zookeeper 是如何保证事务的顺序一致性的?
17. 分布式集群中为何会有 Master?
18. zk 节点宕机如何处理?
19. zookeeper 负载均衡和 nginx 负载均衡区别
20. Zookeeper 有哪几种几种部署模式?
21. 集群最少要几台机器,集群规则是怎样的?
22. 集群支持动态添加机器吗?
23. Zookeeper 对节点的 watch监听通知是永久的吗?为何不是永久的?
24. Zookeeper 的 java 客户端都有哪些?
25. chubby 是什么,和 zookeeper 比你怎么看?
26. 说几个 zookeeper 经常使用的命令。
27. ZAB 和 Paxos 算法的联系与区别?
28. Zookeeper 的典型应用场景
一、为何要用 Dubbo?
二、Dubbo 的总体架构设计有哪些分层?
三、默认使用的是什么通讯框架,还有别的选择吗?
四、服务调用是阻塞的吗?
五、通常使用什么注册中心?还有别的选择吗?
六、默认使用什么序列化框架,你知道的还有哪些?
七、服务提供者能实现失效踢出是什么原理?
八、服务上线怎么不影响旧版本?
九、如何解决服务调用链过长的问题?
十、说说核心的配置有哪些?
十一、Dubbo 推荐用什么协议?
十二、同一个服务多个注册的状况下能够直连某一个服务吗?
1三、画一画服务注册与发现的流程图?
1四、Dubbo 集群容错有几种方案?
1五、Dubbo 服务降级,失败重试怎么作?
1六、Dubbo 使用过程当中都遇到了些什么问题?
1七、Dubbo Monitor 实现原理?
1八、Dubbo 用到哪些设计模式?
1九、Dubbo 配置文件是如何加载到 Spring 中的?
20、Dubbo SPI 和 Java SPI 区别?
2一、Dubbo 支持分布式事务吗?
2二、Dubbo 能够对结果进行缓存吗?
2三、服务上线怎么兼容旧版本?
2四、Dubbo 必须依赖的包有哪些?
2五、Dubbo telnet 命令能作什么?
2六、Dubbo 支持服务降级吗?
2七、Dubbo 如何优雅停机?
2八、Dubbo 和 Dubbox 之间的区别?
2九、Dubbo 和 Spring Cloud 的区别?
30、你还了解别的分布式框架吗?
紧急刹车,题目实在是太多太多太多拉,因此我不可能每个都带上详细的答案,面试题我也没有分享完,才分享了三个大专栏的题目,看目录可得知后面还有好多呢,若是你须要的话能够自取,关注个人供种浩 Java周某人 便可,诚信分享,须要的自取哦
须要的自取,关注个人供种浩 Java周某人 便可