1. C++多态有几种表现形式,怎么实现的 2. 构造函数和析构函数能不能是虚函数 3. 操作系统堆和栈的区别 4. malloc和new的区别 5.遇到内存泄漏怎么排查 6. 指针和引用的区别 7.C++的STL,里面有哪些容器,分别是什么数据结构(vector, list, queue, stack, map, set, unordered_map, unordered_set说一个遍,尽量在自己会的地方展开回答) 8.vector、map、unordered_map不通过索引查找元素的时间复杂度 9.常见的排序算法的时间复杂度和空间复杂度 ...