腾讯 IEG 游戏客户端开发面经

老实说,看了海螺哥分享的经历,内心感触挺大的,特此也分享一下自己目前面试腾讯的内心感受吧。

个人情况

双非本科大四在读,cs专业
零实习经历 T_T(很后悔,感觉整个本科都在摸鱼)
项目经历较多,在校接了挺多私企的项目来做。

腾讯游戏客户端开发

因为简历投递的较晚,提前批临近结束前才被鹅厂捞起,接到了约一面的电话,当时挺紧张的,手都在抖。(第一次面试)
到了约定时间一分不差打过来了,感叹。

一面(60分钟)

自我介绍
项目相关
学习相关

数据结构:

顺序存储链式存储优缺点
冒泡和快排平均时间复杂度
链表是否带环
如何不使用第三个数交换两个数
bfs dfs

c++:

虚函数表,什么时候创建
重载 多态
inline和宏区别
c++内存模型

计算机图形学 & unity:

用什么引擎 了解线代吗 点积叉积 求逆矩阵有哪些方式 矩阵变换有哪些 坐标系空间有哪些
投影类型
协程是什么
渲染管线流程及功能
深度测试哪个阶段
vs应用哪些变换
Lambert
法线贴图
阴影贴图
动态合批静态合批异同
如何降低drawcall
material与sharedMaterial(这个sharedMaterial没用过。。)
对象池用过吗(说没用过,后面想想好像跟线程池、连接池相同的道理。。)
手机端纹理压缩格式有哪些(没用过。。就知道一个pc端的DXTnm)

网络:

长连接短连接应用场景
如何控制长连接
tcp三次握手四次挥手
四次挥手为什么第二次第三次不能合并在一起
拥塞控制
状态同步帧同步
王者荣耀是什么同步 为什么
状态同步有哪些应用场景

总结:实在是面了好久,讲的口干舌燥,问题基本都回答上来了,不过瑕疵还是很多,最后让我回去等通知。

第二天早上就接到了约下午二面的电话,到了约定时间后一直没接到电话,很忐忑的等了10分钟左右,实在按耐不住就回拨了座机转人工咨询面试情况,然后hr说帮我问一下。刚挂电话,二面的电话就来了。

二面(25分钟)

聊一面经历

昨天听说你不太了解手机端纹理压缩格式,回去有了解吗(回来看了忘了一点,答得不好。)
协程是什么
c++多态如何实现
虚函数表创建时期
mysql会吗(我:“不会,在校学的mssql”,面试官:“mssql太简单了”。。。。。。。。。。。。)
有哪些着色器,有哪些坐标系,哪个坐标系是二维的,有哪些变换,这些变换分别应用在哪些着色器里
深度测试阶段
高斯模糊如何实现
会opengl吗(只会dx)
mipmapping(一直讲讲完了纹理采样,面试官说你讲了挺多啊。。)
学习相关
项目相关
除了项目的还开发过什么游戏
平时玩什么游戏
平时玩什么腾讯游戏
腾讯手游玩吗 玩什么(我把刺激战场和平精英说成两个游戏了,罪过。)
玩fps游戏吗

总结:这次面试相比一面短了很多,问的题包含一面没答好的,可能考察回去有无查漏补缺。面试过程中,面试官好像很忙要开会的样子,中途打断过几次,结束后让我这几天注意手机短信或电话等通知。

二面完后回到宿舍没多久,立刻就收到了下午4点约三面的短信通知,然而短信里提示查看邮件,却迟迟没有收到邮件,一直等等到3点59分收到了邮件,然后我迅速的点开邮件里的链接后点接受面试,却提示面试已结束。这时候我就慌了,心想可能到点了没接受于是就结束了,又转念一想可能是我二面前转人工打了一次电话,导致面试重合了,因此4点通知的面试其实就是二面的面试,被腾讯取消了,所以才会这么晚发邮件并且提示已结束。想到这我就放下心做别的事去了。。。然后接下来几天刚好是端午节,都没再收到短信邮件或电话,心想可能面试官们也要放假。这几天每天都上官网查状态,一直是绿色的复试。直到端午节结束后开工那一天,起床后一查状态,灰了,当时整个人心情跌落到谷底,一直反思自己的问题所在,最后了解到是因为提前批结束了,提前批内流程没走完的都被释放了。

大家一定不要像我一样想当然,不了解状况的时候一定要问清面试官具体情况!

接下来就是正式批流程了,后续也收到了笔试通知,笔试完后两三天左右,上官网查状态发现又绿了,真是相当激动人心了,只不过显示的是初试,要重新走一遍流程。

然后又是一直没有接到面试电话=。=,这次刚好又到了国庆假期,生怕假期一完又灰了,思前想后还是上来发个面经攒攒人品。#捂脸

个人真的太想进腾讯了,鹅厂爸爸捞我!!!
图片说明 图片说明 图片说明

#腾讯##面经##秋招##游戏研发工程师#
全部评论
大佬好强
2 回复
分享
发布于 2019-10-02 12:39
亚当当?
点赞 回复
分享
发布于 2019-10-02 12:20
阅文集团
校招火热招聘中
官网直投
楼主加油,我国庆也有腾讯复试
点赞 回复
分享
发布于 2019-10-02 12:44

相关推荐

11 84 评论
分享
牛客网
牛客企业服务