来许愿offer,这个时间点了,0offer好慌啊,求求了,一定要上岸
一面主要考察C++基本知识
1、首先是自我介绍,
2、然后是拷问C++八股
1)C++中指针和引用的区别
2)引用底层实现
3)说一说虚函数
4)静态成员函数可以是虚函数吗?为什么?
5)说一说虚函数表?虚函数表中可以存非虚函数的地址吗?
6)Vptr虚函数表指针什么时候初始化?在3层继承中,vptr被初始化几次?
7)析构函数若不设成虚函数会有什么问题?
8)类中存在多个成员变量,static变量存在哪?非static修饰的成员函数存在哪?
9)用new申请的内存,可以用free释放吗?为什么?
3、 反问,你有问题想问我的?
我问的是贵公司是做3D打印的,开发的软件是啥软件?