字节跳动后端实习一二面经
一面(65min)
面试官很好,总体体验很棒!
1、自我介绍
2、项目介绍
3、项目提问
4、分布式事务的理解以及解决方案?
5、Redis常见数据类型以及底层实现
6、算法题:直播间最大同时在线人数
7、反问
(还有几个问题记得不太清楚了)
二面 (80min)
1、自我介绍
2、项目介绍
3、项目提问 + 项目场景设计
4、分库分表怎么做,订单表怎么分库分表,数据特别多,说出你的方案。
5、数据库索引b和b+树之区别,为什么用b+数
6、redis常用数据结构以及解决方案,项目中用到了redis的哪些数据结构?
7、分布式信号量,问的很多很详细
8、算法题: 一个数组[1,2,3,4,4,2,2],先递增后递减, 求不重复元素的个数。空间复杂度要求O(1), 时间复杂度O(n)
9、反问
#面试题目##字节跳动#