灵犀互娱客户端一面面经(求过啊)

第一次记录面经,求好运(面试官蛮温和,不会的卡壳说没事,继续下一个问题,无压力面试很nice,体验不错)

疯狂问C++
问了extern,static用法
一个cpp里extern了一个变量,怎么在另一个cpp中用
static可以修饰虚函数吗,为什么
struct结构体的内存分配,如果有一个int和一个char,sizeof输出什么,顺序换成char和int,输出会变吗,static修饰那个int,输出会变吗(static修饰的静态成员变量放在全局数据区的静态变量区)
具体讲一讲类的析构函数,有哪些注意事项,如果父类析构不是虚函数,delete父类和delete子类分别是什么情况。
讲一讲智能指针,shared_ptr,weak_ptr,unique_ptr,讲一讲shared_ptr循环引用,如何解决,weak_ptr指向的对象可能不存在,怎么处理这种情况(weak_ptr有个lock成员函数对应这种情况)
topk问题,讲一讲快速选择过程,讲一讲快速排序实现(这里我快速选择讲半天自己卡了,然后换一种方法讲,维护一个小顶堆,比小顶堆最小的大的加入,原先最小的去掉,最后得到的小顶堆里就是前k大的数据)
智力题:中奖概率为千分之一,抽n次,中奖概率多少
场景题:游戏中有屏蔽词,如何快速实现屏蔽词检测(trie树,公共前缀匹配)
最后问为什么想做游戏客户端开发

二面(发现自己水平不行啊,项目太简单,内容不够丰富,面试官竟然是校友,老前辈了)
问了一堆场景题和项目相关的问题
如何实现对3D角色模型外表面进行凸显,具体在引擎的渲染管线的什么流程实现
背面剔除发生在渲染管线的哪个阶段
玩家有的技能是范围攻击,如何快速进行范围攻击检测
如何判断一个点在扇形内(2D,说是数学相关)
游戏中,角色动画通常分为上半身和下半身,如何 实现动画混合功能,比如下半身可以行走,跳跃或跑动,然后上半身保持射击或装弹动画,我答了动画混合的流程,然后问到不是一个一个动画去混合,而是实现一个通用功能进行对应动画的上下半身动画混合,该如何实现(当时问的脑子岩机了) 
游戏中的网络同步是怎么实现的,我说是使用了ue5 的属性复制和远程过程调用,然后没问了 
最后反问环节被老前辈(自称是学叔不是学长了)开导了一波,建议深挖项目、丰富内容,而不是为了某个公司或某个方向进行短期努力,感动,有方向了
全部评论
我也是今天面的,感觉好多都是今天面的
1 回复 分享
发布于 2023-05-17 20:49 重庆
智力题那个咋答的呀
点赞 回复 分享
发布于 2023-05-19 21:29 四川
extern这个的用法有哪些?
点赞 回复 分享
发布于 2023-05-17 22:36 山西
灵犀互娱是做什么业务的?
点赞 回复 分享
发布于 2023-05-17 22:06 湖南

相关推荐

momenta和编程猫和懂车帝一面都是秒过,前两个当天通知隔日二面,懂车帝通知当天二面;前天晚上懂车帝二面之后一天没反应也没有感谢信当时面试官问了一个问题脑子一抽真的一片空白,这个挂掉了真的情有可原;然后momenta和编程猫面试时间都超级短……异曲同工的是面试官都问了对react机制的理解,我就按我知道的说,后面就开始唠一些有的没的了,详细的主页有说。momenta面试官听我说最早6.20左右才能到岗的时候明显不是很满意……但是6.19才考完最后一门必修,我真的走不了呃啊然后他就说还是以考试时间为准,问我有没有北京的朋友,租房之类的事怎么整,我说我打算先住几天酒店,他说可以入职后集中请几天假处理…好人面试官以上都是反问环节发生的对话,感觉是出于礼貌和前辈的身份才和我唠的,或许第二天起来就会看到挂掉了哈哈反问的时候问业务两个面试官都说的挺详细的,三个面试都是20min就结束了,真的不是kpi吗好心碎感觉这几个月啥也没干,百度之前约的二面也飞了,今天重新一面另一个部门,好消息是今天一面面试官说我排比较靠前,感觉是有可能约二面的第二天还有两个面试,乐木骆和中通,好累啊快来个offer我马上就接下来不用再面试了…一个半月从头开始学前端+leetcode刷完hot100,然后面了一两个月,如果最后结果颗粒无收的话会道心破碎的难道要暑假开始考研吗…这两年学校软件考研又很火爆,本校四百分也会被刷,仓促准备大概率本校也考不上,有时候真的感觉自己挺飞舞的        
点赞 评论 收藏
分享
评论
10
76
分享

创作者周榜

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