牛客面经在实习过程提供了很大帮助,现在互娱OC了回来还愿了😀
楼主情况:211跨考硕,本科数学,寒假发现要实习了慌慌张张开始准备CPP,然后二月底回到实验室,准备了一个多月学了一下图形学和UE4。
首先流程:
3.31 笔试3道A了1点几道,可能简历里小项目和游戏相关还是吧所以还是让我过了😅
笔试问题记不太清楚了,简易描述一下
笔试1:类似股票问题,连续N天赚X元,连续M天亏Y元,请问本金为x元的话,多少天能赚到y元,不能的话返回-1.
笔试2:给定一个功能函数,判断输入的字符串经历了几次if判断.
笔试3:很复杂的一个电路图。。反正看了怎么也弄不出来。
4.9 一面
首先上了先手撕一个类,实现所需求的功能,半个小时。
1.自我介绍
2.问项目:渲染管线,功能怎么实现什么的。UE4项目,行为树,状态机。
3.vector,list区别和相关内容。
4.map和unordered_map有什么区别,底层原理,如何选择使用哪一个。
5.static关键字。
6.emplace_back和push_back有什么区别(因为手撕算法的时候插入用的是emplace_back所以面试管看到了问了一下)。
7.问有没做过网络相关实验(本科数学的所以只能回答无)后面面试官就简单问了下滑动窗口和拥塞控制。
8.后面又手撕了一个LCA算法。
4.15 二面
上来先问我最近玩什么手游,答原神,王者,方舟。然后追问原神喜欢什么角色,手机端,PC端哪个玩的时间多。
1.游戏中怎么判断武器挥动是否击中怪物。
2.12个硬币怎么找出质量不一样的那一枚。
后面就有点像HR面了:
1)最近看了什么书,回答龙书,虎书。追问看了多少,里面功能实现了吗。
2)喜欢什么运动
3)导师认为你有什么优缺点,你自己觉得有什么优缺点。
4)进来想做什么方向AI,动画什么之类的。
5)有什么想问的。
4.20 OC
面试官说5-7天有结果,正好第五天出结果。
本来面试录屏了,然后发现好像声音没录进去导致不少问题都忘了,大致看一下吧😅。
最后:闫老师yyds,图形学强推Games101,202课程。B站上有可以搜来看。
全部评论
(5) 回帖