腾讯IEG游戏客户端开发暑期实习面试失败经
魔方工作室群。非科班,抱着试一试的心态投的,能有面试机会都很惊讶。一面感觉就很差,知识体系差很多,不过面试官人很好,对回答问题也有很多引导,面试体验不错。一面后流程已结束。
问题:
1.自我介绍
2.对游戏开发的工作状态的认识
3.渲染管线
4.关于光源了解些什么
5.关于反射模型了解多少
6.有没有自己写过渲染器
7.玩过什么游戏,对射击类游戏的机制实现有什么了解
8.有没有做过demo
9.C++容器了解多少。vector和list有什么区别
10.单向链表如何找到倒数第n个元素
11.智能指针的实现有了解过吗
12.问了一个算法问题,说有若干个玻璃球和一栋高楼,怎样用最少的试验次数找出球丢下会碎的最低楼层。
反问环节,问了客户端开发岗位的主要技能栈有哪些,面试官说了也比较多,很感激。
编程基础,数据结构,算法,计算机组成。
软工的开发模式,项目中合作的方式,工厂模式,观察者模式?
游戏引擎的了解,阅读底层代码,理解实现方式
游戏整体框架的把握,gameplay设计
demo并非必须,但是特别对于非科班求职来说,有个demo对面试会很有用,起码让面试官有的问。就算没有demo最好也要有实际学习过引擎使用的经验。