记录社招(2)字节云后端一面1.自我介绍2.项目拷打:介绍RPC框架,为啥用UDP,既然用udp为什么又在业务做了重传和保序,场景是啥,分线程优化是怎么优化的,性能衡量标准是啥,怎么定位出性能瓶颈的RDMA协议的了解,应用场景是啥,做了啥,为什么能优化3. 平时开发过程中对性能劣化,cpu劣化有关注吗,如果劣化了怎么分析,先定界,再做优化,优化方式有哪些,讲一个定位的案例,用过哪些分析工具4. 如果现在有一个功能上了之后发现cpu劣化了20%,怀疑是一直在调用某个连接一直收发包,怎么进一步定位,怎么获取到这个调用次数?日志获取不到日志呢?内核工具,trace,gdb等5. 对C++20的了解6. http mySQL了解多少7. http1和http2的区别,复用的好处是啥8. 手撕:数组中可忽略一个元素的非空子数组的最大和反问:社招期望值,业务,技术栈复习的八股一个没问