美团后端开发二面面经
主要是项目,介绍项目背景,针对简历上项目中的每个点进行介绍,以及为什么是这样做?怎么样考虑的?在这之间追问了一些问题:
第一个项目
1、如果在秒杀中想要更新数据库的库存,缓存怎么保持一致性?旁路缓存有什么问题?怎么解决?
2、RabbitMQ的可靠性,重复消费,顺序性是怎么保证的?
3、为什么使用RabbitMQ而不是其他的消息队列例如Kafka?RabbitMQ在你项目中有什么优势?
4、其他的分布式锁方案实现了吗?有进行过压测吗?QPS多少?
5、AOP除了用来做日志记录还可以用来做什么?
6、为什么用RabbitMQ而不是用Spring task做超时订单的取消?
7、RabbitMQ的高可用性?
8、Redis+session的用处?跟JWT是不是冗余了?
9、项目过程中有没有遇到一些技术上的难点?
10、JDK自带的阻塞队列存在内存溢出的问题,如何排查的?Redis、RabbitMQ同样也会存在内存溢出的问题,如何解决?
第二个项目
1、项目的背景?
2、注册中心除了Zookeeper还有什么?实现原理了解吗?
3、Zookeeper的选举过程?
4、Zookeeper有什么容错机制?
聊天
职业规划,有没有关注的赛道,对公司企业的关注和思考,喜欢做偏底层还是偏业务,对AI有什么思考,简历上觉得哪个奖项含金量高
第一个项目
1、如果在秒杀中想要更新数据库的库存,缓存怎么保持一致性?旁路缓存有什么问题?怎么解决?
2、RabbitMQ的可靠性,重复消费,顺序性是怎么保证的?
3、为什么使用RabbitMQ而不是其他的消息队列例如Kafka?RabbitMQ在你项目中有什么优势?
4、其他的分布式锁方案实现了吗?有进行过压测吗?QPS多少?
5、AOP除了用来做日志记录还可以用来做什么?
6、为什么用RabbitMQ而不是用Spring task做超时订单的取消?
7、RabbitMQ的高可用性?
8、Redis+session的用处?跟JWT是不是冗余了?
9、项目过程中有没有遇到一些技术上的难点?
10、JDK自带的阻塞队列存在内存溢出的问题,如何排查的?Redis、RabbitMQ同样也会存在内存溢出的问题,如何解决?
第二个项目
1、项目的背景?
2、注册中心除了Zookeeper还有什么?实现原理了解吗?
3、Zookeeper的选举过程?
4、Zookeeper有什么容错机制?
聊天
职业规划,有没有关注的赛道,对公司企业的关注和思考,喜欢做偏底层还是偏业务,对AI有什么思考,简历上觉得哪个奖项含金量高
全部评论
oc了嘛?
接好运
相关推荐
点赞 评论 收藏
分享
2025-12-17 14:56
辽宁石油化工大学 嵌入式软件开发 allin实习的大白...:我把第二个项目发出来了,如果感兴趣可以去研究研究,欢迎交流。
https://gitee.com/jtyjtyjty333/ind-dist-ai-sec-edge-cloud
https://github.com/jtylab/ind-dist-ai-sec-edge-cloud
点赞 评论 收藏
分享
01-16 22:31
赣南师范大学 运营
白火同学:1、简历可以浓缩成一页,简历简历先要“简”方便HR快速过滤出有效信息,再要“历”用有效信息突出个人的含金量。
2、教育背景少了入学时间~毕业时间,HR判断不出你是否为应届生。
3、如果你的平台账号效果还不错,可以把账号超链接或者用户名贴到对应位置,一是方便HR知道你是具体做了什么内容的运营,看到账号一目了然,二是口说无凭,账号为证,这更有说服力。 点赞 评论 收藏
分享

查看12道真题和解析