天美游戏客户端一面面经(秒挂)

算是正式的处女面,之前有个群面但是纯做题
问的很常规,但是我特别紧张脑子一热好多忘光了
1.帧同步和状态同步
2.不同步的时候如何解决
3.map和hash_map
4.左值引用和右值引用
5.const和define
6.CPP的编译链接
7.动态链接和静态链接
8.指针和引用
9.头文件的函数在cpp中没有实现会报错吗
10.其他地方调用呢
11.进程和线程
12.协程及其底层
13.unity图片格式ETC和ETC2
14.移动的实现,用了插值吗
15.O(nlog n)的排序算法
16.渲染管线
17.光栅化
18.MVC设计模式
19.TCP和UDP
20.了解游戏开发这个行业吗

复盘的时候发现遗漏了一些问题,在此补上
21.UGUI的cameras的作用
22.gc了解吗
23.头文件的一个函数在cpp中没有实现会报错吗
24.开放题:如果你的面前有一个矩形的蛋糕,然后它的内部被掏空了一个矩形,这两个矩形不一定是平行的。那我怎么用一刀快速地把这个矩形切成体积相同两半呢。
25.哈希冲突和解决办法
26.http和https

ps:顺序不定,想起来就补上了
全部评论
啊,哥们的问的和我一面有80%相似度,不过我比你早面一个月
1 回复 分享
发布于 04-17 13:09 广东
24真的是开放题吗,感觉有标准答案
点赞 回复 分享
发布于 04-16 11:12 四川
有手撕做题吗
点赞 回复 分享
发布于 04-11 17:48 美国

相关推荐

04-14 13:58
已编辑
门头沟学院 Unity3D客户端
大二处女面TimeLine:3.17约一面,推到3.24一面,3.27约二面,4.1二面 ,4.3晚流程已结束一面面经 3.24#腾讯# #面经# #游戏求职进展汇总# 忘记录音了所以顺序不一定算法题1. 21. 合并两个有序链表 - 力扣(LeetCode)2. 98. 验证二叉搜索树 - 力扣(LeetCode)+验证完全二叉树3. 84. 柱状图中最大的矩形 - 力扣(LeetCode)项目+八股1. 自我介绍下2. 喜欢玩什么游戏3. 最近在做什么? 答:写TCP、UDP Socket4. 遂开始问计网,TCP、UDP有什么区别,会用在哪些场景5. UDP的不安全性怎么解决6. 超时重传的细节,服务器客户端怎么知道丢包了7. 了解KCP是怎么解决UDP的不安全问题吗8. 状态同步和帧同步的区别9. 有没有把上面的知识用到项目中?10. 问项目细节,介绍一下简历上写的游戏框架11. Buff系统中的Buff是否支持叠层12. 能支持多少“种”Buff,你是怎么区别策划设计的Buff的?13. 多线程和异步的区别14. 锁和信号量的区别15. Unity中怎么防止在异步中调用Unity中的主线程的方法、参数16. OOP的概念17. CPP中的多态是怎么实现——虚函数虚函数表相关18. C#中的List和数组的区别19. C# 中LinkedList和List的区别20. 值类型和引用类型区别21. struct和class的区别22. 什么时候用class什么时候用struct23. 可以实习多久,什么时候可以到岗?反问1. 面试官是哪个项目组的2. 项目是什么技术栈——Unity3. 今天面试表现怎么样,哪里需要提升——基础不错,需要精进简历的项目,提升项目复杂度,建议把网络联机的知识用到项目中4. 后面还有几轮面试?——看情况还有一到两轮———————————————————————二面4.1无八股无算法问项目中的困难问职业规划
查看29道真题和解析 游戏求职进展汇总
点赞 评论 收藏
分享
04-19 14:54
武汉大学 C++
#牛客AI配图神器#之前面了4次腾讯都是一面挂,遂把校招系统接受求职邀请给关了好好准备结果这次线下面试短信直接邀请了,还是报着学习锻炼的心态前来面试!由于是线下面试,简历给了面试官,也没自我介绍环节,直接开始吟唱八股1. 多态是什么,如何实现的?2. 虚函数的实现机制?3. 内存区域除了堆和栈有哪些?4. 虚函数表,虚函数指针位于哪个区域?(没答出来..5. 堆和栈的区别?6. C++11的新特性你平常用哪些? (答:auto,智能指针,右值)7. lambda表达式你有了解吗?(用的少,没了解…)8. 介绍一下auto关键字9. 右值引用和左值引用有什么区别?10. 拷贝构造函数和移动构造函数?11. 介绍一下智能指针12. shared_ptr指针的实现机制13. 循环引用该怎么处理?(weak_ptr)14. 大型工程项目里,A的代码没有循环引用,B的代码可能出现了,代码合并后出现了循环引用该怎么办?(不是很懂这个问题)15. 对象池有了解过吗?(没了解)16. 介绍一下vector17. vector插入元素的过程是怎么样的?18. vector数组需要扩容怎么办?19. C++的垃圾回收有没有了解?(没有)20. STL是怎么做内存管理的,有了解过allocator吗?(书上看到过,忘记了..)做题1. 反转链表2. 最长数组子序列问了一下最近做的项目:1. UE5主角的战斗系统是怎么实现的,连击,重击等等2. 敌人的扣血是怎么检测的3. 状态同步和帧同步4. 敌人的AI行为树系统有了解吗5. 连击/扣血 是在服务端还是客户端?面了一个小时,面试官心善,体验很好建议我好好看一下STL库,还有UE5里服务端和客户端的实现(校验?)代码
查看25道真题和解析
点赞 评论 收藏
分享
评论
6
50
分享

创作者周榜

更多
牛客网
牛客企业服务