• (1.05)一面忘记录音了,不过都是基础题,50min • 算法题:最长递增子序列的长度 • (1.10)二面1h • 说一下vector的特点以及你用过的API(我说的是push_back的缺点) • 那你vector平常用什么做插入操作 • 说一下map • 为什么用红黑树 • 红黑树的查找时间复杂度是多少?为什么 • 右值引用 • 一个程序挂掉了,怎么用GDB调试。比如CPU跑到百分百了,你怎么去分析 • 重载和重写有什么区别 • 你刚才提到的多态,主要是用来做什么 • 虚表在类中是怎么存放的 • 说一下你对虚拟内存的了解 • 为什么要使用虚拟内存,不直接对物理内存操作呢? • ...