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

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-06 23:21 北京

相关推荐

05-05 16:49
已编辑
中国传媒大学 游戏前端
先小交代一下bg吧,双2本硕都在北京,本科是数字媒体技术专业,硕士则做一些三维重建和视觉的工作。本来应该是26毕业,但是因为一些家庭的原因以及我实在不想就此放弃游戏,所以之前申了休学,于是化身27届了。之前没有游戏相关实习经历,很多计算机基础的技能和引擎的熟练度也在研究生实验室的严加看管下变得生疏,因此我一开始其实并没有抱太大的希望,能进入一个说得过去的中小厂就满意了。开始进行相关准备的时候才发现,我选择的方向比我想象中还要困难很多,本身游戏就比传统互联网要累而且待遇差,UE的岗位又比Unity要少得多,再加上Agent的冲击非常明显,我也一度觉得我可能不再会有机会了。但事情的转机往往就在很短的一个时间内,我觉得这也印证了一件事情,有些努力做了就是做了,有可能它当下不会起作用,但会在将来的某个时刻拉你一把。下面大概列举一下投递情况吧:4.9开始大批量投递的,主要就是暑期UE游戏客户端,如果有多志愿就再加个引擎。简历挂:腾讯北极光腾讯光子叠纸NOVA搜狐畅游柠檬微趣巨人网络Bilibili完美世界散爆吉比特快手途游萨罗斯米哈游(米的简历似乎过了但是一直待面试很久,就当是挂了)(这其中应该有大部分是因为我投递的时间太晚导致没有hc了,又是自己懒惰的一大报应)笔试挂:网易互娱客户端网易雷火客户端深蓝互动引擎灵犀客户端西山居Seed客户端下面是一些实在进行推动了的流程timeline:莉莉丝UE客户端开发:4.12 笔试4.15 一面4.17 二面挂游卡UE客户端开发(日常):4.22 技术面/制作人面当天HR电话交流,得知我还有其它不少流程后挂网易互娱引擎开发:4.18 笔试4.23 一面4.29 二面4.29 HR面HR面后一个小时左右电话通知oc字节绿洲UE客户端4.21 一面4.24 二面4.27 三面4.30 HR面暂时未出结果teleai数字人UE客户端开发(日常)4.9 技术面4.10 通知oc鹰角UE客户端开发4.24 技术面4.27 HR电话交流,确定oc其实仔细盘算下来,我高强度地关注岗位和面试满打满算也就三周左右,但是三周给人的感觉却是相当漫长。能够推动到最后的流程基本都是在4月底,而在这之前我只有一个数字人的非游戏岗位,所以精神状态一直都比较颓靡。所幸现在甚至有了选择的权力,然而很快又会陷入到我是否能胜任工作的另一项焦虑之中。目前经济形势不佳,大环境实在说不上好,大厂基本不招,小厂要求又高,待遇还差,游戏这行的就业可以说是前所未有的艰难。在这种前提下还去选择做UE,可以说是我自己自找的困难,也可以说是我对自己还是有那么一点期望吧。现在Vibe Coding发展迅猛,我几乎在每一次面试中,都问了面试官们对于Vibe的使用情况,比例如何,得到的回答各不相同,但是有一点却是一直一致的:Vibe只会用的越来越多。莉莉丝的面试官之前聊天的时候曾经表示,他认为AI辅助最舒适的时期是Cursor刚刚起步的时候,那时候AI可以帮你完成简单的函数,读懂单一的文件,但无法在架构或设计层面上为你帮助太多。我个人深以为然,现在Vibe的性能对于一个还未入行的初学者,可以说就是一个潘多拉魔盒。如果你有自制能力,能反复地去Review,并且自己也去尝试模仿着去进行实现,那它所带来的学习辅助能力则是前所未有的。但若你只是面对Prompt,对于功能只是大致明白,结果就只会像很多跟视频教程的项目一样,说是做了,但连复述都难以完整,甚至要更差。而对于大部分面试官来说,会用AI终究只是加分项。而对于这个行业来说,我之前一直抱着游戏对于AI的抗性是更强的观点,现在看来,有些地方是符合的,但有些地方的门槛也没那么高。相比于传统前后端,游戏因为项目的组织形式流程涉及的模态过多,包含大量的包括策划,设计,美术,编辑器操作等复杂的部分,自然不会那么轻易在CLI里就把一切都处理好。但对于一些小型的项目来说,使用Godot+Agent的形式已经变得相当可用了。而对于目前主流的商业引擎来说,只能说是三两年内暂时安全,未来形势如何则犹未可知。但就在当下,还是愿意先对得起自己最初的愿景,进入到这个行业内吧。最后,也是要感谢一下牛客认识的群友们,有些信息自己收集永远也没有门路,就算抛开这些,同行者带来的认同和欢乐也算是精神状态最后的一点慰藉了。而对于未来想入行游戏行业的同学们,我的建议是暂时不要来。如果你像我一样甘愿放弃对口的AI码奸道路也要去做游戏,现在立刻马上就找机会实习,而且最好不要是太小的公司,因为AI冲击下行业变化迅速,你需要切身地去体会现在技术和流程的变动,从而适时地去调整自己。如果你深暗目前项目组转型后的缺口所在,那你的求职总会轻松一些。至于我自己的选择, 大概还是选择上海了。可以说是喜爱,也可以说是想搏一搏上限吧。
我的求职进度条
点赞 评论 收藏
分享
评论
1
4
分享

创作者周榜

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