2024金三银四必备:Java后端开发面经整理【35个技术栈合集

  1. mysql_fetch_array 和 mysql_fetch_object 的区别是什么?

  2. 什么是通用 SQL 函数?

  3. MySQL 里记录货币用什么字段类型好

  4. MySQL 有关权限的表都有哪几个?

  5. MySQL 数据库作发布系统的存储,一天五万条以上的增量, 预计运维三年,怎么优化?

七、Tomcat面试专题

============

  1. tomcat 有哪几种Connector 运行模式(优化)?

  2. Tomcat有几种部署方式?

  3. Tomcat的缺省端口是多少,怎么修改?

  4. tomcat 如何优化?

  5. tomcat容器是如何创建servlet类实例?用到了什么原理?

  6. 垃圾回收策略调优

  7. 共享session处理

  8. 内存调优

  9. 专业点的分析工具有

  10. 添加JMS远程监控

  11. 打印类的加载情况及对象的回收情况

  12. 关于Tomcat的session数目

  13. 监视Tomcat的内存使用情况

  14. .Tomcat工作模式?

  15. get方式和post方式有何区别

  16. Servlet相关 API

  17. 什么是cookie?Session和cookie有什么区别?

八、zookeeper面试专题

===============

  1. ZooKeeper和dubbo的区别?

  2. ZooKeeper是什么?

  3. ZooKeeper 提供了什么?

  4. 说说Zookeeper 文件系统:

  5. Zookeeper的java客户端都有哪些?

  6. 说说ZAB协议?

  7. 四种类型的数据节点 Znode

  8. Zookeeper Watcher 机制 – 数据变更通知

  9. Zookeeper节点宕机如何处理?

  10. Zookeeper的典型应用场景?

  11. 服务端处理 Watcher 实现

  12. ACL 权限控制机制

  13. 客户端回调 Watcher

  14. 服务器角色

  15. 说一下Zookeeper Watcher机制

  16. 服务端处理Watcher的流程?

  17. 客户端回调 Watcher流程?

  18. 客户端注册Watcher的流程?

  19. 说说ACL权限控制机制?

  20. Zookeeper 下 Server 工作状态

  21. zookeeper 是如何保证事务的顺序一致性的?

  22. 分布式集群中为什么会有 Master?

  23. 集群最少要几台机器,集群规则是怎样的?

  24. 集群支持动态添加机器吗?

  25. chubby 是什么,和 zookeeper 比你怎么看?

  26. ZAB 和 Paxos 算法的联系与区别?

由于篇幅有限,获取完整面试题和答案解析点击传送门 即可!!

九、消息中间件面试专题

===========

  1. activemq 如果数据提交不成功怎么办?

  2. activemq 的几种通信方式:

  3. 如何解决消息重复问题

  4. activeMQ 发送消息的方式有哪些?

  5. 大量的消息每页被消费,能否发生 oom 异常?

  6. 消息通信的基本方式有哪两种?分别是哪些?

  7. 什么是死信队列?

  8. activeMQ 如何调优

  9. Basic.Reject 的用法是什么?

  10. 为什么不应该对所有的 message 都使用持久化机制?

  11. 向不存在的 exchange 发 publish 消息会发生什么?

  12. 为什么 heavy RPC 的使用场景下不建议采用 disk node ?

  13. 向不存在的exchange 发 publish 消息会发生什么?

  14. queue 执行 consume 动作会发生什么?

  15. 什么情况下 producer 不主动创建 queue 是安全的?

  16. “dead letter”queue 的用途?

十、Dubbo面试(上)

============

1、Dubbo 支持哪些协议,每种协议的应用场景,优缺点?

  • dubbo:

  • rmi:

  • webservice:

  • http:

  • hessian:

  • memcache:

  • redis:

2、Dubbo 超时时间怎样设置?有几种设计方式?

3、Dubbo 集群的负载均衡有哪些策略 ?

4、Dubbo 提供了哪些常见的集群策略实现?

5、Dubbo 是什么?

6、Dubbo 的主要应用场景?

7、Dubbo 的核心功能?

8、Dubbo 的架构设计?

9、Dubbo 框架设计一共划分了 10 个层,每个对应的作用是?

  • 服务接口层(Service)

  • 配置层(Config)

  • 服务代理层(Proxy)

  • 服务注册层(Registry)

  • 集群层(Cluster)

  • 监控层(Monitor)

  • 远程调用层(Protocol)

  • 信息交换层(Exchange)

  • 网络传输层(Transport)

十一、Dubbo面试专题(下)

===============

  1. dubbo 服务负载均衡策略?

  2. Dubbo 中 zookeeper 做注册中心,如果注册中心集群都挂掉,发布者和订阅者之间还能通信么

  • 23
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值