字节跳动视频架构团队三面(已通过等意向中) 后端开发
9.16下午五点三面面试
第一次见到女面试官,是个大佬,据说是团队Leader,问的问题不多但都很有深度
实习都干了啥,最大的收获是什么
1. redis 超卖,redis缓存一个列表,列表的长度是库存的大小,里面存储的是用户的uuid,
存入时判断列表长度是否大于库存,大于就不存入,否则存入,问这样是否会超卖(答案是会,但我没想明白为什么)
2. redis的zset底层是跳表对吧,那和B+树有什么区别呢,试着从select(min,max,range,x=?)的角度分析
3.Java GC总体流程说一下(好家伙终于来八股文了,我老八股文战神了,直接叽里呱啦一顿输出,从可达性分析到finalize到三种垃圾收集算法到CMS,面试官说可以了够详细了)
4. Dubbo结合ZK的,ZK的工作方式(结合实习),服务暴漏,要求用现场演示功能画图,我不是很会,就按照我自己的理解画了一下
5. 设计播放量排行榜,要求有(日排行,前一天排行,周排行,月排行),我说用redis的zset结合堆排序,面试官说可以,但是redis的zset有一些封装好的方法你可以了解一下
反问环节,
面试官太强了,会一步一步引导,态度超好,技术也超强
没问算法题,总共才50分钟,一度觉得要凉,都开始研究深圳租房了,前两面都是80 90分钟的。
晚上十点hr告诉我说通过,base北京,为字节效率点赞,说明早帮我申请offer,我感激涕零,字节这是在做慈善把哈哈哈哈收了我这个小菜鸡
hr说意向书要一到两周~我也会继续好好努力的,道阻且长,争取早日成为优秀的(合格)ByteDancer哈哈哈
秋招太难了呢。日暮秋风起,萧萧枫树林。我的秋招应该要到此为止了,祝各位秋招顺利,工作顺利,相信今天学的东西日后一定会帮到你,牛客网帮了我太多,特此回馈!