二面记录一下 麦可思

5.7更新  已oc

1.缓存击穿我看你用到了,具体是怎么解决缓存击穿的流程的
2.互斥锁去数据库里拿数据,怎么实现的互斥锁?
3.优惠券秒杀,超卖怎么判断的,为什么不在mysql里判断,两个都判断不就冗余了吗
4.异步发给mysql下单操作,如果说下单失败了怎么办?
我说这个确实是一个弊端,所以更好的方案是用MQ,有消息确认机制
5.mysql更新了数据我要是想保持强一致性,怎么做
6.那mysql向redis发了一个更新信息的操作,怎么确定redis更新成功了
7.Feed流是个什么东西,原理是什么,怎么实现的
8.既然说到了缓存预热,Spring我想实现在启动服务的时候就将redis进行缓存预热应该怎么办

后面就是闲聊了,基本没接触过这些场景题,有的能想出来一些解决方案但明显不是很好的有些完全没有头绪,比如最后一题肯定涉及了Spring初始化流程但是我完全不知道
40min解决
全部评论
这公司咋样?
2 回复 分享
发布于 05-12 14:20 四川
佬第三个怎么回答的
点赞 回复 分享
发布于 06-11 20:51 四川
base哪啊,佬
点赞 回复 分享
发布于 06-11 14:08 四川
oc了吗
点赞 回复 分享
发布于 05-04 16:19 黑龙江

相关推荐

我这一周都在准备期末考试,昨天在boss上看到黔东南有个数字广东的新岗位在招实习生(为什么数字广东会在黔东南招人?),然后就投了,他说会看我的简历,然后便没了下文。我以为再次石沉大海了,但是就在今天下午,突然来了一个广东的电话(我以为是诈骗的,差点没接)。面试过程如下:1.项目介绍我做了两个项目,一个是商家外卖管理系统和高考模拟志愿填报系统,其中高考模拟志愿填报系统是从0开始自己架构实现的。2.介绍一下你们机器狗项目做了些什么?我们学校有一个实验室,通过ros系统和python控制机器狗完成巡航、识别等任务,然后出去打比赛。3.详细介绍苍穹外卖项目(为什么要问我苍穹外卖,不问我原创项目,好久没看外卖了)4.在苍穹外卖实现的过程中遇到了什么困难?当时我忘了苍穹外卖的困难是什么,我就说了一下我另外一个项目的实现困难。5.使用过国产数据库吗?只是听说过国产数据库,并没有使用过。6.有前端知识储备吗?目前只会html和css,对于复杂的框架如VUE等还没学。7.有调用过第三方的接口吗?调用过豆包大模型和微信支付的接口。8.看你成绩课程成绩都挺不错的,数据结构还考了95。没有没有,学校的课程比较简单。(我tm到底在说什么?)9.看你商家外卖管理系统中还使用了Echarts实现了数据可视化,具体是些什么数据?主要就是商家的销售额和热销的商品。10.看你有代码仓库和博客?每天写了代码都会传到仓库中,学了一些新东西也会写博客记录。反问环节:1.你们公司主要的业务是什么?2.我需要产出什么内容?总结:没有任何准备,面的一坨。但是也感谢数字广东给了我一个机会
点赞 评论 收藏
分享
评论
1
12
分享

创作者周榜

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