中望面经 C++软件开发 广州
7.20日 一面
1、自我介绍+聊天
2、八股文:
(1)vector中clear()函数的执行过程,clear()后会清楚内存吗
(2)介绍一下面向对象与C++三大特性,继承方式的作用是什么,分别举例三种不同继承方式的应用场景。。。
(3)动态是什么,静态多态与动态多态的区别,静态多态有哪些?除了函数重载还有哪些。。。
(3)返回值类型不同属于函数重载吗?为什么?
(4)一个空类在实例化对象后会自动生成哪些函数
3、编程题:
如何删除一个数组中指定数值的元素(双指针)
4、开放问题:
举例谈谈缓存的作用
为啥看别人面经全是聊聊天就结束了,我这个咋问的这么灵活,面试官说网络不好面试还全程没开摄像头。。。还有编程题问的形式让我根本就没有意识到是个编程题,还以为是在问迭代器失效怎么办,我服。。。
#中望##面经##C/C++#