因为读研阶段主要用的C++,面试官问的都是C++相关的. 65分钟: 先自我介绍一下. 1.基类中的析构函数为什么要设置成虚析构? 2.遇到过内存泄露吗? 3.怎么查看内存泄露? 4.派生类创建对象时,父类和派生类构造函数执行的顺序,析构函数的执行顺序?(没注意到析构函数的执行顺序是相反的) 5.C语言中free和delete区别? 6.重载和重写的区别? 7.TCP和UDP区别,说一说TCP的三次握手过程? 8.TCP为什么不能两次握手? 9.4次挥手的过程? ...