【字节】【飞书】C++ 开发二面
自我介绍。
聊实习工作,实习工作内容和岗位不能说毫不相关吧,只能说是一点关系都没有。
为什么构造函数不能声明为虚函数?虚函数表相关。
为什么析构函数要被声明称虚函数?
开放性问题,有哪些函数是不能被继承的,会问出来所有的结果,比如构造函数、static、private等等。
聊一下atomicat、volatile关键字等等,都是不常见的C++特性。
聊一下STL,因为我打了很多的算法比赛,而且我直接从数据结构的角度讲了所有的数据结构在STL中对应的库文件,面试官就没对我展开问。
其他的开放新问题,你在实习的时候遇到那些问题,怎么解决的?
实习工作和学校的科研工作有何不同?
你在实习的时候学到了什么?
手撕,二叉树先序遍历转单链表。
反问。