腾娱互动游戏客户端一面面经

1.自我介绍
2.进程和线程的区别
3.Tcp和Udp
4.虚幻引擎使用的是什么?为什么?
5.dedicated Server(一开始并不知道专用服务器叫这个,回答了不知道,结果面试官问我那你是怎么实现联机的,我说用虚幻模拟的服务器,选的lister server,结果告诉我dedicated server就是专用服务器,面试官真的很好!)
6.virtual虚函数
7.c++多态,map的底层原理
8.c++智能指针,左值引用和右值引用
9.构造函数可以说虚函数吗?
10.URPOPERTY和UFUNCTION,这俩有什么区别
11虚幻引擎的反射了解吗
12虚幻引擎的gc
13网络同步的方案(我说的变量复制和rpc,面试官随后追问我区别和使用场景)
14root motion和运动扭曲,什么场景下使用,动画蒙太奇插槽
15GAS相关,我说我还没学习GAS,面试官随后问了我如果让我设计一套技能框架,你会这么做,这里面最难的是什么对你来说.
16拷打项目,行为树,行为树中selector节点的任务都会被使用到吗?
17场景题,敌人技能是扇形,如何用数学知识判断技能有没有打中对方.
18洗牌算法
最后聊了一下平时玩什么游戏,我说玩魂,结果人家是做动作游戏的
全部评论
我也是刚面试腾娱
点赞 回复 分享
发布于 05-12 12:45 广东
有些问的还算是比较基础的
点赞 回复 分享
发布于 05-10 19:57 陕西
感觉问的还好啊,是春招吗
点赞 回复 分享
发布于 05-06 23:21 北京

相关推荐

05-10 02:01
已编辑
华南理工大学 游戏前端
处女面。40分钟,无手撕。1、自我介绍。然后问了问项目。2、c++写的多吗?答:写ue的c++比较多。没想到面试官说了句ue不都是蓝图吗,你c++写了哪些东西3、UE的外部输入(比如键盘输入)到内部游戏输出的过程。4、Ue怎么回收资源的。5、Ue怎么管理对象的。(没get到面试官的点,我还是答了UObject的反射和GC那一套,结果面试官非常不满意)。6、讲讲引擎的tick。7、ue有哪些主要线程?他们的作用分别是什么?这些线程是怎么通信的?8、内存池。内存池有各种对象大小不同,怎么管理呢?9、引用指针10、形参实参11、虚函数虚表12、new和malloc,delete和free的区别。13、进程线程14、进程通信15、线程是怎么调度的16、了解harness engineering,agent吗,知道多agent吗,多agent怎么通信的?17、啥时候能到岗反问:1、哪个项目组,做啥的?游戏中台,给其他项目组做支持的。2、哪里不足?3、AI Coding相关4、希望实习生有什么特质或能力?能上手就干活。总结下来一个是项目,就跟着教程做了GAS RPG和一个背包插件,被面试官评价复杂度不够,看起来大部分工作都是拼UI。还是要深入某个方向自己做一个完整的项目,而不是跟着教程做完就结束然后是对ue底层的了解还是有点少,以及一些内容虽然了解,但是面试无法流畅清楚表达出来。
查看20道真题和解析
点赞 评论 收藏
分享
评论
2
9
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务