灵犀互娱客户端一面面经(求过啊)
第一次记录面经,求好运(面试官蛮温和,不会的卡壳说没事,继续下一个问题,无压力面试很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 的属性复制和远程过程调用,然后没问了
最后反问环节被老前辈(自称是学叔不是学长了)开导了一波,建议深挖项目、丰富内容,而不是为了某个公司或某个方向进行短期努力,感动,有方向了
疯狂问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 的属性复制和远程过程调用,然后没问了
最后反问环节被老前辈(自称是学叔不是学长了)开导了一波,建议深挖项目、丰富内容,而不是为了某个公司或某个方向进行短期努力,感动,有方向了
全部评论
我也是今天面的,感觉好多都是今天面的
灵犀互娱是做什么业务的?
extern这个的用法有哪些?
智力题那个咋答的呀
相关推荐
11-14 17:30
莆田学院 产品经理 点赞 评论 收藏
分享
查看21道真题和解析
点赞 评论 收藏
分享