西山居技术训练营oc前来还愿,牛客的许愿太灵了

牛客的许愿太灵了!!!
特来还愿,顺便记录下我的春招

大三双非本,c++选手。这里不得不吐槽一下我的天坑专业--智能科学与技术(仅限于我的学校)。408一半没学,操作系统,计组全都得自学。



三月中旬才开始准备找实习(之前一直准备icpc昆明)

3月份投了一波情况如下:
深信服 简历 挂
美团  笔试 至今没消息
网易互联网 简历 挂
网易雷火 二面 寄
网易互娱 一面 寄
字节跳动 一面 反向感谢信

网易雷火和互娱的三场面试是真把我给面emo了。本想着算法基础没问题,看看面经八股就够了,结果就是被面试官给全方面吊打干碎。八股没背完,基础不牢,理解太浅的问题全给暴露了出来。
特别是第一场面互娱的时候,每个问题深挖到最后回答都是“额,这个不是很了解”。
在网易面试完之后患上了面试PTSD,一段时间都没有再投了,恶补基础和八股。



4月份把目标从互联网厂转向了游戏厂
投递如下:
鹰角 简历 感谢信
米哈游 简历 感谢信
西山居 oc

本来想着春招大概率是寄了,没想到西山居异常的顺利
总结了一下西山居的流程
最最最最关键的一点:
在牛客上许了愿!
许完愿之后,神清气爽,压力全无,原本社恐的我面试一点都不紧张了,会的全答清楚了,不会了也能把面试官扯晕。牛客许愿,我用完是这个样你用完也是这样


一面
35min
面试官很好,克服了社恐和他聊的很开心
1.自我介绍
2.了解过c++的左值右值吗
3.std:move
4.移动构造
5.c++类的缺省成员函数
6.多态
7.虚函数和动态绑定
8.父类和子类用同一个虚函数表吗?
9.四个cast(这里还问了关于他们的区别,我给绕晕了)
10.看你简历上写了会stl,会哪些呢(回:都会)
11.vector和list
12.vector扩容的时候会移动构造吗(移动构造c++11才有,我stl看的侯捷老师的书,于是猜了一手可以有,但是看类有无实现移动构造)
13.map(红黑树扯了会儿)
14.unordered_map(stl的hash_table扯了会儿)
15.deque(主要是扯实现的数据结构和优点,最后问了下在什么时候用呢?我说stack和queue默认都是封装它的适配器)
16.讲下epoll
我:需要讲其他的io多路复用吗
回:不用
我:大致说了下epoll底层的就绪队列+红黑树+注册回调
回:okok
17.关于沙箱(讲了下项目[onlinejudge],LSM,apparmor,巴拉巴拉)
18.最近在玩什么游戏?
我:从小很喜欢玩游戏,但最近忙着春招,云游戏比较多
面试官小哥:蚌埠住了😅,那你以前玩过啥呢?
我:从小学到大三的游戏史吧啦了一堆

反问:
1.有什么不足?(对于一些基础可以更深入思考)
2.游戏开发需要会哪些?(基础学好就行了)
3.技术训练营和暑假实习和seed有什么区别?(seed我也不知道,技术训练营可以转正,结束后有一次面试)
4.算法在游戏开发中的应用多吗?(多,但不是很多,主要还是普通的逻辑)


大概一周后接到HR的电话面,9点多钟,估计刚上班,第一通没空,第二通没接到,赶紧回了个电话

HR面
8min
问:除了我们你还有哪些面试流程
答:有网易,字节还在面试
问:为什么选择西山居
答:巴拉巴拉(独家话术)
当场加了微信

HR效率很快第二天就oc了

总结:
牛客的许愿太牛了,许了愿后,面试如有神助,突破0offer,牛客许愿至少有1/3功劳




还投了字节,笔试AK,约了一面,一切都那么美好。
但是!我特么投错岗位了😱
当时队友给我发了个内推码,于是随便投了个c++工程师。在收到面试通知的时候,定睛一看。
要求:图像处理,图形学。寄!
直接给HR发感谢信了。#春招还愿##许愿##还愿##西山居##春招##实习#
全部评论
来沾沾楼主的福气
点赞 回复 分享
发布于 2023-05-12 10:57 福建
我和楼主一个专业。。G。。学的杂而不精
点赞 回复 分享
发布于 2022-06-21 18:49
我也进了技术训练营
点赞 回复 分享
发布于 2022-05-05 17:57
HR是不是要求马上到岗
点赞 回复 分享
发布于 2022-04-29 10:55
我也oc了哈哈哈 产品岗实习
点赞 回复 分享
发布于 2022-04-26 11:01

相关推荐

全程45min,面试官没开摄像头,不过倒是没压力我,人挺好的。全程没有手撕,不知道啥意思,感觉可能不想要我?自我介绍问我最近在玩什么游戏1.你觉得英雄联盟里那个英雄的设计你觉得很好2.如果要你设计一个佛耶戈,你会怎么实现捡魂的机制3.比如说佛耶戈捡豹女的魂的时候,只能用一个形态的技能,这个该怎么处理4.瑞雯的q技能有多端,这个该怎么实现5.如果说我想让这个q技能的衔接判定在技能的最后几帧才触发该怎么办6.如果说我想让这个技能在后摇阶段人物可以移动,动画上该怎么处理7.如果说我想让这个技能在后摇阶段人物可以移动,代码上该怎么处理8.如果我想让一个技能施法中不能移动,我该怎么处理9.安妮的w是一个扇形检测,我该怎么在ue里实现这个扇形检测10.ue的boxcollision用过吗(怀疑是刚才我没说他才问的)GAS方面1.说一说GAS框架里都有什么2.GameplayAbility该怎么激活3.TryActivateAbility的具体实现是怎么样的(不知道啊)4.GameplayAbility中都有什么主要的接口(这么问我直接啥也想不出来了)5.你的项目里是怎么做伤害检测的6.GameplayAbility里那些Tag的容器知道都有什么吗(就记得Block Cancel其他忘了)7.你平时用哪个用的多8.GameplayAbility的实例化策略知道都有什么吗,如何恰当得分配策略9.多次实例化的策略适用于哪些Ability(没想出来)10.GameplayTag的底层数据结构是什么11.如果让你设计这么一棵树方便查询的树,你该怎么设计(用哈希表去映射?瞎扯上去了)UE方面1.除了GAS你还学过哪些2.PlayerController你是怎么理解的3.PlayerController里面应该放什么逻辑4.Move的逻辑是应该放在Ability里还是PlayerController里5.Montage里的xxx你知道吗(听都没听过)6.Montage的底层xxx是怎么实现的(不知道,没研究过)7.怎么求两个actor朝向夹角的角度8.两个向量叉乘得到什么C++八股1.介绍一下智能指针2.如果用一个裸指针去实例化两个Shared_ptr会怎么样3.如果说我就是要用这个指针实例化该怎么处理(不知道)日常1.你才大二就出来实习吗,学校怎么办2.从什么时候开始学游戏开发的3.为什么选择虚幻反问环节这么一看感觉自己好多都没答上来,估计寄了😭
点赞 评论 收藏
分享
评论
12
45
分享

创作者周榜

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