阿里二面(校招,java开发)

二面:电话面,全程一个小时。问的很深,每个问题都深挖,挖到答不上来为止。“还有吗?”“还有吗?”……答上一点,根本不够,一直追问。

  1. 自我介绍?

  2. 哪个项目更好一些?详细介绍一下?

  3. 服务的拆分依据?

  4. 讲一下dubbo的理解?

  5. 服务如何注册发现?zookeeper

  6. 服务提供者挂了,服务消费者如何感知?

  7. zookeeper如何得知服务提供者挂掉了?如何通知服务消费者?

  8. 服务提供者挂掉了,服务消费者可以通过缓存访问?缓存时间设计多久合适?

  9. zookeeper挂了,还能进行调用吗?直连 。如何进行直连?

  10. 消费者一次正常请求的过程是什么样的?

  11. springboot和spring的区别?boot

  12. springboot的启动过程?

  13. 数据库连接池爆满,会是什么原因?大量请求,缓存崩了;查询慢;缓存崩了;

  14. 用过的日志框架?sl4J

  15. 印象最深刻的exception?

  16. 序列化问题?服务提供者有一个DO,服务消费者无法对其依赖,有没有什么办法让其反序列成功?【消费端新建一个相同的DO】如果少一个字段,多一个字段,会不会影响序列化?

  17. 秒杀系统的设计?如何解决削峰限流?如何解决超卖和少卖的问题?

#面经##校招##Java工程师#
全部评论
楼主是本科还是研究生?
点赞 回复 分享
发布于 2020-09-04 07:30
为什么你的二面这么难?你是在简历上说了自己熟悉dubbo吗,怎么问这么多dubbo的?
点赞 回复 分享
发布于 2020-09-14 22:29

相关推荐

宇智波爱学习:我还没收到笔试
投递荣耀等公司10个岗位
点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
2
14
分享
牛客网
牛客企业服务