百度日常二面
百度二面(全程项目拷打)#牛客AI配图神器#
项目里的接口幂等性怎么保证
追:那你怎么区分商家发过来的是同一条请求,比如他请求了一次,又发了一次一样的
那这个分布式锁怎么实现的
追:为什么不用setNX
追:误删是什么场景
看门狗原理
追:那如果业务线程卡死了怎么办
追:看门狗也是个守护线程,那如果业务线程只是卡死了,并没有挂,这种情况怎么办
这里用了redis管道命令查询详细提升查询性能,介绍一下
追:说一下管道和lua脚本的区别
追:你这样解释,管道不也是阻塞(没招了)
这个缓存一致性用mq+binglog也解释一下
追:为什么要用mq,直接监听完然后删除不就行
追:还是没明白用mq的意义,你说了binglog失败,那不就回滚了吗
追:两阶段提交讲一下,有发现什么问题没
这个redolog和binglog有什么区别,为什么不直接用redolog恢复
追:那我这个redolog也可以做主从,他的缺点到底是什么
这个线程池加延时队列加速解析功能介绍一下
追:你们是对这个传入的excel数量做了限制吗,如果很多个excel进来,不也可以把你们的线程打崩
追:如果想做,你服务层应该怎么做
登录这块你们这么做的
追:如果想实现多端跨端同时登录,怎么做
算法:直接半小时挂了,无算法(八股小子应声倒地)
项目里的接口幂等性怎么保证
追:那你怎么区分商家发过来的是同一条请求,比如他请求了一次,又发了一次一样的
那这个分布式锁怎么实现的
追:为什么不用setNX
追:误删是什么场景
看门狗原理
追:那如果业务线程卡死了怎么办
追:看门狗也是个守护线程,那如果业务线程只是卡死了,并没有挂,这种情况怎么办
这里用了redis管道命令查询详细提升查询性能,介绍一下
追:说一下管道和lua脚本的区别
追:你这样解释,管道不也是阻塞(没招了)
这个缓存一致性用mq+binglog也解释一下
追:为什么要用mq,直接监听完然后删除不就行
追:还是没明白用mq的意义,你说了binglog失败,那不就回滚了吗
追:两阶段提交讲一下,有发现什么问题没
这个redolog和binglog有什么区别,为什么不直接用redolog恢复
追:那我这个redolog也可以做主从,他的缺点到底是什么
这个线程池加延时队列加速解析功能介绍一下
追:你们是对这个传入的excel数量做了限制吗,如果很多个excel进来,不也可以把你们的线程打崩
追:如果想做,你服务层应该怎么做
登录这块你们这么做的
追:如果想实现多端跨端同时登录,怎么做
算法:直接半小时挂了,无算法(八股小子应声倒地)
全部评论
mark学习
项目细节实际业务拷打
mark
详细的面经,加油祝好运

感谢大佬总结
是文心一言吗
哇塞,追着拷打吗



确实面的很细
mark学习
相关推荐

点赞 评论 收藏
分享