我去面试就是一个意外,就不说自己了,说说面试内容造福大家。
首先面试官,09年毕业一看就是大牛的那种,面试过程中循循善诱,步步深入的问你,不会给你很大的压力,人超好。然后面试内容,面试官准备很充分,上来告诉我这次我们面试分为7个部分,c++,图形学,算法,网络,系统,socket以及简历,c++首先问我有什么了解,经验,然后知道虚函数吗,抱歉我不会,跳过,图形学也不会,跳过(感觉我全程跳过根本没有什么有用的经验,然后算法,问了有哪些数据结构,栈的实现(不用代码讲原理就好),堆了解吗,不会跳过(……)树呢,二叉树bs树(我不知道)什么的,我只了解二叉树,那遍历知道吗,说了三种,然后哈希表呢,不会跳过,然后让现场写一个洗牌算法把一个长度54的数组打乱成完全随机的(可以伪代码),ok然后网络,tcp三次握手讲一下(这个我会,不跳了),然后tcpudp的区别,然后tcpudp在游戏中的哪些场景有应用,好的。
然后是系统,进程和线程?进程间通信方式,虚拟内存的概念(当时我忘了,然后面试官一步步引导想起来了,虚拟内存怎么读写,然后内核(别说了我都不会),好的那socket,一些基础binding,listen,accept,然后异步socket(别说了,我不会),然后就简历问一些问题,根据简历上你会的对你提问,因为我写了会Python然后问我多重继承(我已经习惯了)然后还问了一些其他的。
最后面试结束,拉着面试官聊了一会天(反正已经加入乐观家族我无所畏惧),面试官很帅很有气质人超好(老哥我想,我是男的),然后是09年毕业的学计算机的,一开始也不是游戏开发后来才转过来的,然后我求指点一波给点建议(面试官可能心里:你自己什么样心里没点数吗),然后让我不要灰心继续努力这种。总的来说这次面试超级欢乐,面试官也很有水平由浅入深的问你直到你不会,答不上来也会让你不要紧张放轻松这种,绝对能够了解到你的真实水平。
ps:侨鑫国际大厦电梯只能在外面摁不能在电梯里摁这一点非常重要,不要问我为什么。
pps:也不要问我为什么都跳过,快乐面试快乐就对了。
...查看更多