4-11 快手一面 游戏客户端

目前没拿到啥好offer,都在等流程呀,发点面经攒攒rp
1、自我介绍
2、析构函数为什么要声明为虚函数
3、有什么办法强制调用子类析构函数呢
4、说一下强制类型转换,UE里的Cast
5、C-style强制类型转换
6、宏和模板的区别?
7、移动语义知道吗
8、智能指针用过哪些?
9、什么场景会用到智能指针
10、虚拟内存(指的是硬盘上的虚拟内存)
11、多线程用过吗
12、假设我有四个线程,每个线程做计数,一种方案将计数加到公用的内存上,一种方案将计数加到某个数组内自己独有的slot中,然后最后统一累加。哪个效率高(答案是差不多)
13、协程用过吗
14、讲一个你们ACM经常用的数据结构(线段树)
15、线段树能做碰撞检测吗
16、算法题:一个人每秒回复一点能量,最多可以有E点能量。每一秒可以释放三个技能:A消耗0能量伤害2;B消耗2能量伤害5;C消耗4能量伤害11(完了忘记了是不是这几个数),求T秒内能造成的最高伤害。(其实就是二维dp,我tm想了半天数学O(1)解法,后面面试官告诉我数据范围很小)
二面纯项目就不发了
全部评论
算法题这么复杂,我都没耐心看完
点赞 回复 分享
发布于 04-14 22:24 陕西
其他家的面经不知道能不能发呀,好像有些不让发
点赞 回复 分享
发布于 04-12 02:15 江苏

相关推荐

✋️客户端开发一面- 自我介绍- 介绍agent项目的工作流,有没有用到节点- 这个产品在手机上的业务编排是怎么样的(没有设计app,仅pc端,汗-_-||)- MCP是什么- 项目里的skill.md有哪些,是怎么设计的- 混合检索是怎么做的,和rag检索的区别- 怎么减少上下文过长的问题- 讲一下多线程,多线程复用- 连接池/线程池怎么做的- 怎么维护线程安全,知道的锁有哪些- tcp和udp区别- 怎么优化tcp面向连接带来的问题- 手撕:合并两个有序链表- 问是否在校- 反问✋️客户端开发二面- 自我介绍- 用的什么模型,有什么好处- 场景怎么想的,有落地吗- 整体的工作流是什么,详细讲讲,怎么从0到1搭建的- 上下文幻觉有遇到吗,怎么解决- 上下文压缩怎么做的,是对全部内容压缩吗- 大模型怎么匹配到skill的- skill怎么写,有遇到没有匹配上的问题吗,那怎么写好/检索更精准- 平常从哪里了解大模型相关讯息- 上下文包含哪些内容- 长期记忆有没有检索到的情况吗,怎么解决?面试官解释了claude是怎么解决的- 意识识别/查询优化怎么做的- 知识库混合检索怎么做的- 课题组方向是什么,具体讲讲,自己的论文方向是什么- 对于今后的职业规划,问了下简历上的求职意向- 手撕:k个链表合并,5分钟用大模型完成,解释提示词怎么写的,还能怎么优化- 反问总结:主ai、一点多线程/网络问题都不难,主要是偏ai应用的,所以问ai方面的比较多,对于使用ai的能力很看重。c++八股拷打较少。
查看28道真题和解析
点赞 评论 收藏
分享
04-24 09:42
已编辑
门头沟学院 Unity3D客户端
广州小厂转正实习面经,面试流程感觉像招正式员工一样,尽力了Timeline 4.16一面秒过,30min- 为什么选择做游戏- 未来职业规划- 进程和线程区别- TCP和UDP区别- 栈和堆- 装箱和拆箱- 垃圾回收机制- 造成GC的原因- 碰撞器和触发器区别- 帧同步和状态同步区别- 常见的生命周期函数- 协程的实现原理以及应用(IEmurator接口+状态机)- 资源管理有哪些(res、ab)- 有没有ab包的实际使用- ui性能优化(UI静态合批和动态合批)- 循环背包怎么实现的(对象池+scrollview)- UI自适应怎么做的(画布缩放器+锚点)- 文本自动缩放怎么做的(TextMeshPro)- 讲一下常见的排序算法和你最了解的排序(快速排序)- 为什么哈希表的查询是O(1)- 项目中最有难度的事情- 项目中最有成就感的事情- 反问总体来说问的都比较常规的八股,面试官态度也挺不错,很多内容都是根据简历进行提问Timeline 4.17二面手撕(30min):- 1.排序算法变体(快排)- 2.按照先加减后乘除的顺序计算结果- 3.两道选择题正式面试(30min):- 介绍解决算法时的思路- 介绍一下状态同步的实现流程- 如何处理分包粘包- 如何处理大地图性能问题- 介绍实习项目- 为什么选择做游戏- 用过哪些AI以及如何使用反问由于用纸笔写算法所以也不用编译,讲讲解决思路就好了,属于比较基础的题目,二面主要是问项目;三面(HR面)介绍高中、大学、家庭等Timeline 4.20offer
查看30道真题和解析
点赞 评论 收藏
分享
评论
2
20
分享

创作者周榜

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