1、深拷贝和浅拷贝的区别
2、将析构函数设置为虚函数的作用
3、const的主要用法,如果一个成员函数设置为const,有什么意义?
4、static成员变量在多线程时是安全的吗?
5、内存对齐的意义?为什么可以提高效率
6、简述一下map的原理
7、vector存在哪里,它的增长机制是什么?频繁的改变其大小对内存有什么坏的影响
8、tcp四次挥手的过程有一个wait_close是在哪里
9、完全二叉树的特点
10、new可以用free来释放吗?为什么
11、合并两个有序链表的时间复杂度
答:O(m+n)
12、如何用两个队列建立一个栈
13、快速查找算法
14、如何看cpu的资源利用率情况
15、怎么查看电脑的ip