快手后端一面面经
部门好像是直播。。
拷打实习
kafka的怎么保证消息不丢失
kafka的主从备份是怎么做的
这里的feed流为什么需要分桶存储?feed到bucket和sha到feed的映射有什么用?
你说了业务场景是一个读多写少的场景,那使用乐观锁和悲观锁性能差距不大,这里为什么选用乐观锁?(这里被带歪了,应该说提高并发的。。)
mysql有哪些存储引擎?这些引擎的索引底层用的是怎样的数据结构?
有一条mysql的update语句要执行,这条语句的执行过程是怎样的?
mysql有在内存中的部分吗?
mysql中mvcc的作用,mvcc是怎么实现的?
读已提交和可重复读的区别?
redis有哪些数据类型,它们的底层实现是怎样的
有一个新元素要加入zset,如何保证插入之后这个zset仍然是有序的?
zset的底层实现是不是一直是跳表(???)
redis可以保证数据不丢失吗(这里我答了主从备份,但面试官似乎不太满意)
tcp的三次握手
手撕:二叉树的z型遍历
#我的秋招日记# #发面经攒人品#
拷打实习
kafka的怎么保证消息不丢失
kafka的主从备份是怎么做的
这里的feed流为什么需要分桶存储?feed到bucket和sha到feed的映射有什么用?
你说了业务场景是一个读多写少的场景,那使用乐观锁和悲观锁性能差距不大,这里为什么选用乐观锁?(这里被带歪了,应该说提高并发的。。)
mysql有哪些存储引擎?这些引擎的索引底层用的是怎样的数据结构?
有一条mysql的update语句要执行,这条语句的执行过程是怎样的?
mysql有在内存中的部分吗?
mysql中mvcc的作用,mvcc是怎么实现的?
读已提交和可重复读的区别?
redis有哪些数据类型,它们的底层实现是怎样的
有一个新元素要加入zset,如何保证插入之后这个zset仍然是有序的?
zset的底层实现是不是一直是跳表(???)
redis可以保证数据不丢失吗(这里我答了主从备份,但面试官似乎不太满意)
tcp的三次握手
手撕:二叉树的z型遍历
#我的秋招日记# #发面经攒人品#
全部评论
佬,请问是智能直播中心吗
Redis数据丢失:答“不能,但快手宕机比我丢数据还快”
快手直播部门!这八股深度我直接跪了
快手直播部门!这八股深度我直接跪了
相关推荐

点赞 评论 收藏
分享