1.自我介绍,
2.简单问了问项目。
3.C++虚函数如何实现?虚函数和内联函数效率谁更高?
4.传值和传引用那个效率高?如果是int型呢?
5.析构函数为何要虚拟?引出内存泄漏问题。如何解决?(我答:智能指针)简单说说智能指针,智能指针出现循环引用怎么办?
6.常见的设计模式。观察者模式缺点是什么?
7.100亿数据找出中位数。
8.说出O(n)的排序算法,桶排序是什么?
9.网络的基本知识(TCP/UDP、DNS)
10.操作系统基本知识(进程、线程、虚拟内存(有哪几块?))
11.gpu渲染还是啥的(不会,听也没听过)
12.为啥要来做游戏?
面试官人很好,我说不会他就笑,不知是不是已经凉了。
全部评论
(3) 回帖