喜马拉雅后端实习生
50min
主要就是项目拷打,中间穿插八股,提出项目优化建议,面试官声音和蔼但是性格比较严谨
- 自我介绍
- 选一个你最熟悉的项目
- 为什么选用redis来实现限流,具体用的什么算法
- 项目中MQ的使用(简直是噩梦的开始,开始了漫长的合理性分析,我把异步、解偶、削峰全部扯了进去,但是最终的讨论结果是面试官觉得不如直接同步调用,没必要用MQ)
- 为什么用RocketMQ,为什么不是kafka,RokcetMQ和消息相关的八股,详细说了如何保证消息不丢失和持久化机制
- 为什么分布式锁用Redission,原理
- 项目中的策略模式怎么实现的
- 用的jdk版本是什么?用的什么GC
本来到这里面试官已经觉得差不多了,然后问我有没有什么要补充的,我就继续说项目里我觉得算亮点的,结果又开始了拷打,同样是觉得有各种不合理性
- 微服务项目你为什么用ThreadLocal保存用户信息,为什么不用redis存?我开始解释这个只是暂存一下,方便在后续的方法里使用巴拉巴拉,结果面试官说我很明确告诉你业界没有人这么做,,,(至今我也不知道为啥不能用ThreadLocal)
- 锁机制,AQS框架
- 单例怎么实现,问了很多情况让我判断还是不是单例
主动询问HR后感谢信
#简历中的项目经历要怎么写##我的失利项目复盘##面试中的破防瞬间##面试时最害怕被问到的问题#
主要就是项目拷打,中间穿插八股,提出项目优化建议,面试官声音和蔼但是性格比较严谨
- 自我介绍
- 选一个你最熟悉的项目
- 为什么选用redis来实现限流,具体用的什么算法
- 项目中MQ的使用(简直是噩梦的开始,开始了漫长的合理性分析,我把异步、解偶、削峰全部扯了进去,但是最终的讨论结果是面试官觉得不如直接同步调用,没必要用MQ)
- 为什么用RocketMQ,为什么不是kafka,RokcetMQ和消息相关的八股,详细说了如何保证消息不丢失和持久化机制
- 为什么分布式锁用Redission,原理
- 项目中的策略模式怎么实现的
- 用的jdk版本是什么?用的什么GC
本来到这里面试官已经觉得差不多了,然后问我有没有什么要补充的,我就继续说项目里我觉得算亮点的,结果又开始了拷打,同样是觉得有各种不合理性
- 微服务项目你为什么用ThreadLocal保存用户信息,为什么不用redis存?我开始解释这个只是暂存一下,方便在后续的方法里使用巴拉巴拉,结果面试官说我很明确告诉你业界没有人这么做,,,(至今我也不知道为啥不能用ThreadLocal)
- 锁机制,AQS框架
- 单例怎么实现,问了很多情况让我判断还是不是单例
主动询问HR后感谢信
#简历中的项目经历要怎么写##我的失利项目复盘##面试中的破防瞬间##面试时最害怕被问到的问题#
全部评论
不会是亲子训练营的面试官吧
在哪投的啊佬
我靠 这么刁难
你直接问他,为啥不能threadlocal,我调用其他服务带上用户信息不就行了吗
相关推荐
点赞 评论 收藏
分享
查看10道真题和解析
点赞 评论 收藏
分享
查看11道真题和解析
点赞 评论 收藏
分享