腾讯光子游戏客户端日常实习一面

3.19 一面,主要问的是关于我的GAS项目和虚幻方面的知识,其中简单问了点C++八股,整个过程20多分钟,感觉还是很轻松愉快的,无手撕

1.GAS主要有哪些组件
2.你设计了哪些技能
3.技能如何造成伤害
4.技能有冷却,消耗吗,怎么实现
5.技能冷却消耗是怎么同步之类的,怎么保证多个冷却消耗的准确性 (不会)
6.有眩晕之类的debuff吗
7.有多个眩晕堆叠,怎么处理,会重置刷新之类的吗(没有过这方面的研究)
8.知道什么是GameplayTask吗,有用过吗(怀疑是第一个问组件的时候没说才说的)
9.说一下你伤害的ExecutionCalculation是怎么计算的
10.项目中的MVC架构
11.MVC中使用Controller的优势,有什么作用
12.c++多态
13.虚函数的实现
14.构造函数能是虚函数吗
15.析构函数能是虚函数吗
16.智能指针
17.了解虚幻的智能指针吗(我说虚幻用GC标记清除来管理内存)
18.说一下你了解的GC
19.知道悬空指针吗(我解释成了函数空指针)
20.网络同步方面,RPC,还有属性用了什么同步,同步模式

#牛客AI配图神器#
全部评论
这GAS问的有点深,我咋不记得有同时多个冷却的概念
点赞 回复 分享
发布于 04-12 15:36 江苏
冷却同步怎么搞
点赞 回复 分享
发布于 03-25 10:31 北京
楼主有后续吗
点赞 回复 分享
发布于 03-20 09:44 广东

相关推荐

04-22 17:40
门头沟学院 Java
之前投过一次大厂Agent开发岗,因为太久没有面了想着不管了,简历上能怎么吹牛怎么吹,先过了初筛再说,所以简历上写得挺唬人的——“精通Agent架构设计”“主导过高复杂度AI项目落地”“深度优化过记忆管理和工具调用机制”。说实话,当时就是照着招聘JD上的关键词往上堆,觉得先把面试机会拿到再说。结果简历真过了。面试官是个技术负责人,上来没让我做自我介绍,直接翻开简历,问了一个特别具体的问题:“你之前做的Agent,ReAct框架里Thought和Action的循环是怎么终止的?遇到过解析异常的情况吗?”我其实只是看过ReAct的论文摘要,真正写代码的时候用的是LangChain的现成链,根本没想过终止条件这种事。我硬着头皮说“设了一个最大迭代次数”,他说那如果中途解析失败呢?我答不上来。他又问了一个:“你简历里写优化过长期记忆,向量数据库的分片和索引重建是怎么做的?”我其实连分片是什么都没真正碰过,用的是托管版的向量库,全自动的。我说“这块是托管服务处理的”,他看了我一眼,那个眼神我现在都记得——不是愤怒,是那种“你这简历也敢这么写”的平静。后面还有几个问题,关于工具调用的依赖解析、循环检测、异常恢复,我一个都答不上来,真的不会。我简历上写的那些“精通”“实现”“优化”,其实都是把官方文档的示例代码跑通了一遍,连生产环境都没上过。面试大概持续了二十分钟就结束了,比预想中短得多。面试官最后说了句“那你回去等通知吧”,语气很平淡,我也知道不会有后续了。出来的时候挺难受的,但不是因为被拒,而是因为整个过程太被动了——人家问什么我都接不住,简历上写的那些东西,一问到细节就全塌了。后来我把简历改得很老实,该写“了解”的写了解,该删的删。也是长教训了,写得天花乱坠没有用,人家问三个细节就原形毕露了。
查看3道真题和解析
点赞 评论 收藏
分享
05-07 15:30
算法工程师
点赞 评论 收藏
分享
评论
7
48
分享

创作者周榜

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