在经历了第一轮面试后,我进入了 CVTE 的第二轮面试。相比初面,这一轮更加全面:不仅继续考察基础八股文,还深入追问了我的项目细节,同时让我现场手写了两个基础算法题目。整体感觉这一轮面试更像是“综合能力检测”,既要扎实的基础,也要有动手解决问题的能力。C/C++ 基础指针和引用的区别?虚函数表的实现机制?malloc/free 与 new/delete 的区别?const 和 volatile 的用法?计算机网络TCP 三次握手和四次挥手过程?TIME_WAIT 状态为什么要存在?TCP 和 UDP 的区别?你在项目中是怎么用 socket 的?嵌入式相关中断的处理流程?RTOS 下任务调度的...