快手二面

1. 你的实习项目是否有存在造轮子的嫌疑,说说其存在的必要性和解决的核心问题。
2. 如何通过架构设计顶住的50wqps
3. 几乎100%”的最终一致性的,要求阐述具体的实现方案(MQ、Binlog对账、定时任务等)
4. `CompletableFuture` 的具体使用场景是什么?
5. 追问为什么选择用 `CompletableFuture`,而不是其他并发工具(如线程池+计数器)来实现同样的需求。
6. 当提到ZooKeeper时,追问其与Redis相比,“重”在哪里?(引申到CAP理论、CP与AP的取舍)。
7. ZooKeeper使用的一致性协议(ZAB)与Raft协议有什么区别,为什么Raft现在更流行?
8. 算法1: 链表反转
9. 算法2: 二分查找

#发面经攒人品##秋招##快手#
全部评论
offer活该你拿 真跪了
3 回复 分享
发布于 09-04 16:04 湖南
怎么一会儿50w一会儿70w
点赞 回复 分享
发布于 昨天 20:55 北京
活该拿这么多offer
点赞 回复 分享
发布于 09-05 11:10 浙江

相关推荐

09-08 21:10
已编辑
华南理工大学 Java
可乐不加冰777:大佬收手吧,别面了,别收割了,给鼠鼠我们一口汤喝
点赞 评论 收藏
分享
JamesGosli...:bur,佬,这么快就打牌了吗
点赞 评论 收藏
分享
评论
4
10
分享

创作者周榜

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