字节后端二面,比一面难多了
211,Java后端,26届春招。字节二面刚结束,记一下。
一面过了之后等了6天才约到二面,比我预期的久。
考察内容:
项目深挖:我做的分布式缓存项目,问了一致性哈希实现细节,扩缩容时数据迁移怎么处理,追问了脑裂场景下怎么保证一致性。
并发:ThreadLocal原理,内存泄漏是什么场景触发的,怎么解决。
网络:TCP三次握手为什么不是两次,TIME_WAIT状态为什么要等2MSL。
场景:设计秒杀系统,限流方案怎么选,令牌桶和漏桶的区别。
算法:K个一组翻转链表(LC 25),要求不用递归,手写。
整体40分钟,比一面问得细很多,项目没深入做的比较难撑。
同时在投多家,靠牛客网申助手把填表的事批量处理掉,才有时间把项目吃透反复过。
现在等三面,有字节后端二面过了的,三面是什么形式,HR面还是技术面?
#牛客网申助手##校招##字节##发面经攒人品#
查看7道真题和解析