字节一面 1h:1.开局接雨水(防住了)2.拷打计网,说说你对http的所有认识。3.为什么http要选择tcp,出于什么考量。4.选择tcp做传输层有什么缺点。5.http是怎么解决这些问题的。6.现在还存在哪些问题,说说你的改进思路。7.cpp指针野指针和空指针为什么会crash进程。8.cpp程序怎么知道指针合不合法,具体过程。9.四道常规sql。########更新字节二面凉经 1h:地狱开局:迟到了十五分钟,给忘了二面这回事了主要拷打项目,加少量八股,过于琐碎的没记住。1.分库分表的目的 做法 原因 优劣2.IO模式详解3.Nginx负载均衡 反向代理 配置4.消息队列5.手撕代码设计题:实现短信验证码生成和验证两个接口,不能使用语言外的工具,限制单机单进程。(自由发挥的代码题,楼主用的cpp,只实现了基本功能,如验证码生成,验证,过期删除,并发安全,重复消费。内存淘汰也需要考虑,时间原因,LRU没写完)开局迟到加代码题没考虑完善,应该挂了。##########约三面了,不挂更新三面面经