游戏公司c++面试要准备些什么?
01-16
准备参加冰川网络的面试,是面试c++程序员。。有特别游戏方面c++的知识需要学习吗
1. 准备好等你发现你要做的游戏不是你想象中的游戏,而是策划用来弄出来让老板觉得能坑钱的产品。
2. 准备好天天加班,日日不休息,加班没有加班工资,上个版本还要通宵。3. 准备好过两年身体不行了想换行业不容易找那么高工资的。
4. 准备好和一群不懂开发的产品扯皮。5. c++的知识?能吹逼就行了。面试的时候就是看谁吹逼厉害。差不多了吧,想到了再补充。因为你说的是冰川,所以我就直接说冰川了。我是新手,纯粹提供面试帮助来的。我面试失败,薪资不满意,主要原因是自己太菜。说下大概笔试题:1、winsocket编程,相关api。让你写出来。
2、逗号表达式、位操作。
3、堆、栈、作用域相关知识。给段代码让你改错。4、单向链表逆序。5、两条链表归并排序。其他的不太记得了,笔试题很简单,重点是技术面试。如果是大胡子面试的话,逻辑题他根本不看的,这个就不用花脑筋了。噢对了,玩游戏的经验他也不看。
太恐怖,竟然问我旋转矩阵怎么转换成欧拉角等等一大堆的底层知识,我图形学就会基础的向量、矩阵,唉。应该不会问你这个,只要你别扯到图形学。。希望题主能成功吧,大胡子是真牛逼,他们那是新项目来的,可以学到东西。不匿了。准备好被褥,睡袋什么的,还有牙刷牙膏洗发水都一起带上,估计对方直接就要了
有幸跟着老大一起去做面试官,结果发现面试别人还是挺过瘾的。。。对方已有一年经验,所以就问了对方的整个服务端架构,然后问得比较多的是对一些游戏系统的理解和做法,可惜面试者并没有独立写一个系统的经验。 至于c++,问了下boost,答曰会用bind。问他怎么用,又不会了。用#define写大小比较也没加括号。谈了一个小时基本没怎么问c++基础。。
总结一下,面试官会更看重项目经验,比如某一块你独立设计的功能(从数据结构到数据库设计到算法到具体实现) 基础一般在笔试里考,然后面试官也会问一些。stl,指针是重点。算法一般会是对海量数据的优化处理。设计模式也会考一下,不要只记名字,起码知道怎么用,用来解决什么问题。木有吧。。网络,多线程,还有stl。。爱扯的还有面向对象,设计模式。。
STL;网络编程;Linux操作系统相关知识;数据库等,主要还是动手编码能力吧。
还好,加班情况业界算比较轻的。利益相关,苦逼策划
推薦閱讀:
※想入行遊戲原畫,附個人作品,我需要注意什麼?
※日本影視作品和電子遊戲中的「轉」技能(類似「一閃」)是真的嗎?其靈感來源於哪裡?
※dota2為什麼普遍是男生打?
※如何看待激戰2國服的惡俗營銷?
※如何評價《H1Z1》遊戲中日本玩家在春節時攻陷了中國玩家基地?