耐面王二战腾讯,奈何拳头打在棉花上

自我介绍完后,面试官就直接介绍了他这个部门干嘛的,有点聊天的意思,而不是拷问,就有点KPI的感觉了

1、项目提问

2、raft提问

3、http和rpc的区别,为什么不都用gin?

4、如何确保redis同步mysql时,最新的信息不丢失?答了AOF,说AOF在写入前的瞬间挂掉了怎么办?

5、主键索引和普通索引的区别

6、sentinel如何确保能够监视到master以及及时切换

7、go多态和c++多态的区别

8、多路复用

无算法,面完后秒挂。部门:TEG计费平台部

全部评论
对了,讲io多路复用,因为我没用过只是知道那几个select什么的,我就用老师和小朋友提问题比喻了下把面试官逗笑了。为什么要笑我
17 回复 分享
发布于 03-07 18:48 广东
redis 同步 mysql 这块,我觉得数据丢失是不可避免的。因为 AOF、RDB、主从都是有延迟的,也就是不能保证数据是强一致的,甚至最终一致性也没法保证,假设突然宕机或网络不可用,数据就丢了。所以使用了 redis 就不能保证数据永远不丢,它远没 mysql 可靠 延迟聚合同步的话,业务场景应该是对数据一致性要求不高的场景,比如统计点赞数,丢了几个也不要紧。而且点赞一般还会记录点赞记录(流水),可以通过定时任务对账补偿,保证最终一致性。不知道你是怎么回答的呢
1 回复 分享
发布于 03-08 10:54 广东
感觉是不是不怎么要人了,昨天三面挂了
1 回复 分享
发布于 03-07 18:28 重庆
腾讯啥时候捞捞我啊
点赞 回复 分享
发布于 03-10 09:02 山西
靠,刚被这个部门捞
点赞 回复 分享
发布于 03-07 23:13 江苏
广工总冠军
点赞 回复 分享
发布于 03-07 20:26 福建

相关推荐

程序员鼓励师阿欢:哈哈哈哈哈笑死我了😂
点赞 评论 收藏
分享
有没有友友知道这样是开启下一个志愿还是在池子里等人捞
早饭有梨:为什么有的是回到人才池,有的是变成筛选中,我二面挂直接变回筛选中了
点赞 评论 收藏
分享
评论
13
49
分享

创作者周榜

更多
牛客网
牛客企业服务