9.3百度提前批卡点二面凉经
百度CPD部门的,感觉用社招的难度来考我,面的我头皮发麻!全程 57 min
记得清问题全放这了,没有一点八股文
1. 怼项目,二十多分钟
项目中用到了rocketMQ做异步解耦,缓解服务器的压力,redis做数据缓存,面试官问,除了并发压力外,redis相比于MQ还有哪些不可靠的地方?
项目中,具体是怎么排错的:① 怎么判断错误是前端还是后端的? ②怎么看错误日志的(几个G的日志) ③ 当同种类型的错误比如出现了60次,你怎么定位最近一次错误出现的位置去分析最近一次错误的具体原因。(给我问懵了)
2. spring IOC在多态上有什么独特的优势,谈谈你的理解?
3. Spring中用到的设计模式有很多,你说一下访问者模式(visitor)?
4. 一个银行转账问题,在分布式环境下,怎么设计? 从分布式事务的角度说一下怎么保证一致性?
5. 数据库分库分表怎么设计? 主从复制的原理说一下?
6. rpc框架有了解吗?你觉得设计一个rpc框架该考虑哪些方面?
反问
因为我7.27日就是面试流程中的状态,直到8.25才进行一面,然后9.3二面,我担心提前批流程走不完,然后就问面试官有没有影响?
面试官: 放心吧,我们一定会让你走完流程的
然后,果真让我走完了流程。。。。。
海康威视公司福利 1407人发布
