满帮集团 一面

面试过程中,面试官主要针对消息队列的幂等性、分布式系统以及性能优化进行了深入提问。在分布式方面,讨论了缓存与数据库的一致性、CAP原理以及Redis的使用。此外,还询问了设计贪吃蛇游戏和滴滴打车软件的方案,以及快速排序算法。面试者意识到自己在分布式领域的知识不足。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

面试官先简单介绍了一下公司的业务等,然后开始问我项目。

问了消息队列,我说了消费消息时候幂等性怎么实现的,因为提到了用MQ缓存,后面就怼着分布式狂问。

感觉对我的项目没啥兴趣,问我还有什么要说的,我说了对老应用的性能优化,一个入库应用之前是在内存里排重,再去更新/插入数据库,问我为什么要在内存里排重,我说不知道。还问了怎么监控每个环节处理耗时多少,哪里慢了,怎么解决的。

关于分布式我基本就没答上来,问了缓存和数据库一致性怎么实现的,先更新缓存还是先更新数据库,数据库更新失败了怎么办,分布式CAP的原理,有没有用过redis(没用过直接凉凉)。

最后看我分布式实在答不上来,问了两个设计的题,让你设计一个贪吃蛇游戏怎么实现,让你设计一个滴滴打车软件怎么实现,需要哪些模块。

最后问了快排算法,这个刚复习过。

必定是寄了,一些基础性的根本没问,消息队列、分布式、设计这块确实自己基本不会。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值