虾皮Java秋招面经

一面

  1. Bean Singleton Prototype
  2. Spring Bean初始化流程,Bean之后的流程
  3. 循环依赖,问题和解决,e.g a和b
  4. 为什么有的配置支持热更新有的不行,配置监听
  5. rpc怎么切换节点,服务通信,本地缓存
  6. Java 继承重载
  7. 读写锁实现,CopyOnWrite实现
  8. coding 瞄了

当时高烧,听录音都把自己逗笑了,有不少当时会的,没打上,有时候没get到面试官的意思

问了挺细的,一个问题追问细节直到答不上

二面

  1. 乐观锁和悲观锁,具体后端整个的流程实现
  2. 设计索引需要考虑的点
  3. 为什么要设计最左匹配原则
  4. 主键和二级索引流程,回表
  5. MySQL怎么实现事务,binlog,undolog,redolog
  6. redis为什么高性能,持久化
  7. redis实现分布式锁
  8. kafka在项目中的应用,consumer group,rebalance
  9. rpc中一致性哈希原理
  10. reactor模型
  11. https更安全在哪儿,哈希可以用作加密吗,证书原理
  12. 常见排序算法,流程,时空复杂度
  13. 什么是data race
  14. go sync
  15. coding:go并发打印个啥
  16. coding:第k大的数

反问:中间件DB深度不够,排序算法不太熟,忘了,已挂

全部评论
一面的coding是啥?谢谢
点赞 回复 分享
发布于 2024-04-08 20:44 上海
为啥shopee这个写go的公司会问java的八股,是因为大佬投的是涉及java的岗位吗?
点赞 回复 分享
发布于 2024-03-22 16:21 湖北
这是几个月前面的吗
点赞 回复 分享
发布于 2024-03-04 00:53 广东
二面八股答得怎么样 项目不够深入就挂了吗😖
点赞 回复 分享
发布于 2024-03-04 00:12 广东

相关推荐

熬夜冠军🏆:和你情况差不多,你这个HR算敞亮了,直白告诉你了,不浪费你时间,我的那个还跟我说没法说,只能等。
点赞 评论 收藏
分享
一表renzha:不是你说是南通我都没往那方面想,人家真是想表达那个意思吗?
点赞 评论 收藏
分享
评论
8
46
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务