2018腾讯游戏客户端岗位暑期实习生面试

1. 流程

  1. 网申
  2. 在线笔试
  3. 面试
  4. offer

2. 网申和笔试

网申和在线笔试不用多说,过了在线笔试才可以进入到关键的面试环节,笔试的话倒不是很难,基础扎实就行,由选择和编程题,其中编程题3题,300分,我对了180分,进入到了面试。腾讯会在很多城市设置面试点,可以选择你一个离自己比较近的城市去面试,我选择了北京。

3. 面试

3.1 本人情况

当时,本人985末,数字媒体技术专业,大三下学期。成绩还行,前几的样子。用Unity3D做过一些游戏啊,VR应用啊什么的,对游戏编程和设计有一些了解。

3.2 一面

根据公众号面试消息提示找到面试的酒店,酒店里有面试的休息室,就在里面等着,扫码签到,等候面试。
一面的问题基础一些,首先给面试官简历,然后让我做了一个简单的自我介绍,我基本就是按照简历上的内容,进行陈述。之后就进入了提问环节,问题比较基础,还能想起来一些。

  • C++的构造函数和析构函数的执行顺序?
  • 结构体和类有什么区别?
  • 堆、栈一般放哪些数据?
  • 进程和线程的区别?
  • 在计算机图形学中如何进行平移、旋转、缩放?
  • 有哪些光照模型?
  • 如何判断空间中的一点在一个球体内?
  • Unity3D脚本的生命周期?
  • Unity3D的内存管理?
  • Unity3D的UI如何渲染?
  • 面向组件的好处?
  • 用Opengl如何画一个点,一条直线?
  • 有哪些设计模式?
  • 手写一道编程题,不是很难,给了5-10分钟吧
  • 聊了聊做的项目的,谈了谈怎么设计的。
  • …………

还有一些记不住了,但是总的来说都很基础,有一半的时间在聊我做的游戏、项目,提问的话我大概回答了80-90%,面试官很和蔼,聊了一个多小时。简历上有我的成绩、荣誉啊什么的,面试官没有提,关键还是看做过什么,会什么吧。
腾讯招聘的公众号可以看到面试进程,如果通过的话就会更新状态,至于更新状态的时间和面试官有关,有的快有点慢,我大概是过了一面的2-3小时后,更新了状态。

3.3 二面

二面的面试官一般是总监,去实习后发现也确实是我们部门的总监,属于级别很高的了,都是大佬哈哈。
二面和一面相比,比较简洁,时间把控的比较好,面试官把时间刚好控制在30分钟内。二面的话就会稍稍严肃一些,不能想一面那样还可以皮一皮。最开始也是做一个简短的自我介绍,然后开始提问。

  • C++虚函数是怎么回事,谈一谈
  • C++分配内存时,头一个字节是什么?
  • 序列化是什么意思?
  • 数据库表的连接有什么用,左连接呢?
  • 玩过哪些游戏?
  • 大学加入过社团吗?
  • 因为大约就30分钟的面试,主要在聊我做的游戏,所以技术上的问题就只能记住这么多了。(我用Unity3D制作的一个局域网联机的炸弹人小游戏。)
  • 你做的这个炸弹人,如何控制炸弹数量?
  • 如果要动态改变人物的移动速度应该怎么做?
  • 你做的这个炸弹人如何局域网联机?
  • 炸弹的伤害如何判定?
  • 如果要把你这个游戏扩展一下,你觉得还应该加入哪些功能?
  • 然后说了一下公司的情况,工作城市在深圳,觉得可不可以。。。
  • 最后说如果有后序,会有HR联系我了,在不在北京都没关系。

二面没有问我过多的技术问题,我感觉反倒是在问我关于游戏理解和设计上的一些问题,还好从小就玩游戏,玩的也比较多,对游戏的理解上还是有一些见解的。

3.4 HR面试

因为二面面试官说了,可以回去,我就回学校了。结果我回学校的第二天,发来了现场HR面试通知。。。去不了,后来改成了电话面试,HR问的问题正常回答就行了。

4. offer

之后就进入了等待期,还是很急人的,他们发offer会一批一批发,所以如果暂时还没有也别太心急。通知会以电话确认和邮件的方式通知。
我最终到了光子工作室,面试你的面试官是哪个部门,如果录用你,应该也就是到哪个部门。

5. 总结

基础还是扎实一点,可以反映个人的计算机素养,他们倒不会太在意你是否对某项技术十分精通,而是看重基础和理解能力把,还有你究竟动手做了哪些东西。面试中就和面试官聊了挺久我做的东西,因为是我做的,所以我自然清楚,所以回答的很流畅,一个小技巧就是多和面试官聊你做的项目,这样你就不怕被问倒了。

  • 6
    点赞
  • 33
    收藏
    觉得还不错? 一键收藏
  • 5
    评论
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值