快手26秋招后端开发二面
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: 二分查找
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: 二分查找
全部评论
请问佬是个面的哪个部门?
我擦怎么快手还在面
相关推荐
查看12道真题和解析 点赞 评论 收藏
分享