二面 没问算法 老问题 网络 io 多路复用, 提供什么借口。 TCP怎么保证可靠, UDP 怎么保证可靠。 知道协程吗, 用来做什么的。知道机器学习吗。知道字典树吗, 一般用来干嘛。 有 malloc 为什么还需要 new。构造函数能不能是虚函数。 C++ 代码到可执行文件的过程。可执行文件执行的过程。 多线程并发开发需要注意些什么。 两个50亿条记录的 URL 求交集。 (布伦过滤器) 长url到短url互相转换 一堆设计, 问就是hash字典树, 也不会别的()