8月1日一面:自我介绍,过往工作经历询问,感知相关项目经历拷打C++:1、const和宏定义的区别2、类型定义建议用const还是宏定义?(我答错了)常用const,因为const有类型检测,而且double和flost没有精度损失,宏定义会有精度损失。3、多态的实现原理?4、虚函数表?反问环节8月2日二面:大概情况:自我介绍,离职原因,前公司的工作内容,读研研究方向,后续求职方向项目涉及:激光雷达预处理方式C++:1、介绍多态?2、静态多态除了函数重载还有什么?3、模板为什么属于静态多态?4、动态多态虚函数表什么时候生成?5、虚函数表里面的函数地址是什么时候初始化的?6、如何排查内存泄露?7、怎么用gdb排查内存泄露(因为我上面说gdb,所以这里问到,实际只能辅助,不能直接排查)?8、内存分段有哪些?9、局部变量,用static修饰的话会从栈区存到哪里?10、对于一个静态成员函数,能访问非静态成员变量吗?11、为什么上面不能?反问环节