一、面试问题
用的是牛客的面试系统,左边是写代码的工作区,右边是视频区域,视频区域下方是面试官敲代码的问答区
1、请先进行自我介绍
2、看你做了很多比赛,为啥不去搞嵌入式,而是来做游戏开发?
3、static和const关键字的应用和区别?
4、写出了指针常量和指向常量的指针,问我这两个有什么区别?
5、什么是智能指针?
6、内存泄漏知道吗?什么会造成内存泄漏?如何防止内存泄漏呢?
7、什么是重载?
8、什么是虚函数?哪里用到虚函数?在你说的哪里用虚函数有什么作用?
9、什么时候用到虚析构函数?
10、数据结构了解吗?请说出你所熟悉的排序算法?他们各自的时间复杂度是多少?
11、堆排序的过程、桶排序的过程?
12、STL知道吗?
二、面试总结
1、一次被虐的很惨的面试经历
2、C++、数据结构、算法的基础知识需要牢牢掌握啊
3、感觉游戏公司不堪项目,只看你基础掌握的如何,到底踏不踏实!!!!!
写于2019.03.11 晚19:15
天气:黑夜
加油!nothing is impossible!!!