西山居游戏开发 一面

1. 指针和引用的区别
2. 什么时候传指针什么时候传引用
3. lambda表达式传参方式
4. 没有lambda的时候是怎么做到类似的操作
5. 智能指针
6. 内存对齐的原因
7. 什么时候不需要内存对齐
8. 笔试时候没有做出来的算法复盘
9. 100w个数,10个线程,取出前100个大的数(没接触过多线程,完全瞎答,面试官说想问的是加锁和无锁编程)
10. 项目中的客户端预测是怎么做的
11. 有没有用过socket(没有),项目中的网络是怎么设计的(UE自带的网络同步)
12. public、private、protected继承权限
13. 为什么需要这些继承权限
14. 64位和32位int所占大小
15. 数组和链表,访问速度差别

反问:
什么项目组?
多久有结果?

面试体验非常好,对于有些回答不全的地方或者没有回答到面试官的点子上,面试官会给你指出来,最后面试官说基础和项目经验不错,许愿二面
全部评论
请问什么时候笔试的呀
2 回复
分享
发布于 2023-03-24 18:24 广东
可以问一下拿到offer了吗?
2 回复
分享
发布于 2023-03-30 00:34 江苏
联想
校招火热招聘中
官网直投
请问楼主,同3.6笔试,查询进度是用人部门筛选,是通过笔试在筛简历的意思吗
点赞 回复
分享
发布于 2023-03-26 14:54 浙江
请问楼主使春招还是暑期实习呀
点赞 回复
分享
发布于 2023-03-28 10:33 美国
至今还没有消息吗?
点赞 回复
分享
发布于 2023-04-07 19:38 广东
没有手撕代码吗 佬
点赞 回复
分享
发布于 2023-04-11 19:37 上海
感觉都是常规
点赞 回复
分享
发布于 2023-06-12 11:23 重庆

相关推荐

头像
3.17 笔试3.27 一面4.1 二面4.7 三面4.9 hr面 oc4.11 offer+三方没八股没手撕,全程挖实习和场景题,体验非常好,应该是比较对项目组眼缘所以很顺,薪资白菜,不过毕竟是珠海,而且是喜欢的品类,而且还是单机项目,而且是内推老哥认证的965,接了补点面经,我想参考价值不大,可遇不可求的好组一面 45min问了实习项目怎么管理场景,场景题:1. 怎么管理大世界的大量类2. 深挖具体实现(用了minecraft的区块加载思想回答3. 树有砍伐和生长状态,大量树读档时怎么加载(基本是把面试官塞我嘴里的答案说出来,我提了下说了下这种实现需要注意接口隔离避免计数器错误引用反问问了项目组和流程周期,回答两周内,确实两周oc了二面 45min问了实习,实习是寻路和场景管理,问了相关的:1. 实习寻路实现(unreal自带功能加一点特化2. navmesh原理3. navmesh的三角形网络中点连线会很乱,寻路怎么做到笔直(看过相关的但是早忘了,没答上来4. 游戏动态避障(答了rvo,说开销太大落地不了,想不到别的就口胡了个流场寻路5. 场景管理,答了N叉树6. 四叉树八叉树怎么处理边缘反复进出,答加个缓冲区7. 个人demo的3c怎么实现,没准备过全程口胡8. 游戏客户端岗位很多,想做什么,答了战斗、关卡、diy玩法反问问了项目品类,继续聊岗位开发需求,问了点解限机相关的三面 25min挺聊天的问了学校,老家,为什么做游戏开发,实习为什么不转正,珠海base有没有问题,简历写了steam 5000h+,时长最长的有哪些,挑了和项目组契合的一个问:1. 程序角度怎么实现这个游戏2. 你说反编译看过源码,说一说3. 除了刚才的缺点,游戏给你什么启发全程在喷游戏的一核有难八核围观,给面试官逗笑了,问启发还在喷,后面反应果赖答了点接口实现功能和敌我角色用相同类的好处,方便迭代和玩家mod扩展然后介绍了项目组,问期望薪资,问965偶尔加班接不接受,直接搬出曾经的007睡办公室科研小黑工经历反问问了项目组对候选人期望:多面手+游戏经历契合,方便沟通然后问了点解限机相关的hr面解限机不招应届生QwQ解限机不招应届生QwQ解限机不招应届生QwQ
点赞 评论 收藏
转发
4.1一面就通过了,由于中间隔了个清明节,我足足等了一周时间,4.8突然上午10点多打电话约我下午3:30二面,有些猝不及防,好在清明节三天自己把项目都过了一遍二面(4.8) 70min1. 毕业后准备直接工作还是继续深造?2. 你为什么不直接使用TCP而是使用改良版本的UDP?你的可靠UDP是如何保证可靠性的?然后我刚说几句话面试官把我打断了,说他要去接电话,我表示震惊3. 接下来就是拷打项目环节,简历上写的基本都问了,主要是可靠UDP的实现,Protobuf原理,帧同步与状态同步4. 看到你参加了一些算法比赛,这个团体程序设计是什么比赛?像一些比你学校更好的学校也会参加吗?数据结构考试考的怎么样?5. 口撕:如何对二叉树进行广度优先遍历?6. 手撕:不允许使用递归,对二叉树前序遍历7. 同样的一串数据,用数组存储和用链表存储,从头到尾遍历,哪个性能更好?8. 用递归遍历树不太好,具体来说会出什么问题?栈溢出本质是什么,是调用的函数多了就会溢出吗?9. 自己定义的栈一般都支持动态扩容,为什么程序定义的栈不支持动态扩容?如果硬要扩容的话会出什么问题?说一下vector是如何扩容的?10. 写程序如果数组越界,程序可能会抛出异常,这是因为越界的地方可能修改到其他进程的数据,那么你也知道有的时候越界并不会报异常,因为没有影响到其他进程,那么操作系统是如何知道越界的地方有没有影响到其他进程?11. 在定义结构体时,编译器可能会有内存对齐,介绍一下为什么会有内存对齐?12. 平常玩游戏玩什么比较多?(CF和和平精英),你在玩这两款游戏的时候,你觉得他们一些游戏核心处理逻辑有什么不同?反问三面是4.11给我发了个短信约了第二天,没有打电话三面(4.12) 32min三面就是总监面,看视频里的样子就是Leader,基本就是问我的项目,对我的项目问的很深,并且出了一些类似的场景题,一些游戏功能,问我如果是我设计我会怎么实现,我觉得自己答的并不好,很多说的有些语无伦次(有点小紧张),好在他放过我了,面完20分钟后官网转为HR面,谢谢三位亲爱的面试官
点赞 评论 收藏
转发
10 77 评论
分享
牛客网
牛客企业服务