2022英雄游戏ue4客户端暑假实习生面经

3.25
一面(60min):
c++的知识:
强制类型转换(基类和派生类之间上下行)
类在各种情况下的大小(虚函数表)
你最熟悉的一种stl容器,说说底层,说了vector,然后问了vector的扩容机制还有vector怎么消除元素
..就记得这么多了
c#(因为涉及到我之前用unity进行开发,所以顺带问了一题):
了解c#的装箱拆箱吗
项目:
有了解过寻路算法吗,说了astar,追问astar是不是最短路径
玩什么游戏吗,说了lol,设计一个英雄,然后客户端和服务端怎么进行沟通,就说了gas的回滚那一套(乱答的),然后问伤害的计算是在客户端完成还是服务端,怎么做,蒙了
研究了一下项目
算法题:
合并k个升序链表(当时太累了,就用了最笨的模拟的方法,没有a出来)

总结:c++知识叽里呱啦的说了一大堆,反正会不会都已经是涛涛不绝按照自己的思路说了,c#属于是意料之外,算法题当时思路没问题,就是a不出来,还以为凉了

4.8
二面(40min左右)
上来先闲聊了一下项目
我参加的一个比赛的形式
有没有用ue4作为游戏引擎进行比赛
对于渲染有什么研究和应用吗
感觉unity和ue的不一样的地方,就一个使用者的角度说说
c++基础
虚函数的应用
c++内存对齐
内联函数和宏的区别
。。。好像就这些了
数学题
100颗石子,甲乙轮流取1到5颗石子,问甲怎么样取,让甲都能拿到最后一颗石子
25匹马,有五个跑道,几次比赛能决出前三名(当时用了冒泡排序的思想)
算法题
不用递归实现二叉树的中序遍历

总结:感觉从腾讯训练营的面试的基础不行,到现在面试官评价到了基础还挺牢靠,感慨良多啊哈哈哈哈哈哈,对于数学题的第一题不太会,毕竟不能够限制乙的拿取,评论区有大佬可以指教我一下,其他的基本上都刷了几遍了,还算是挺牢靠,记得面试前一天还专门写代码测试了内存对齐,中间还有一个小插曲,还好面试官很nice,慢慢引导,算是一次感觉不错的面试吧
#英雄游戏实习##实习##面经#
全部评论
第一题甲先取5个,然后无论乙取多少甲都取对应的数量构成6个,最后甲能拿到最后一个
1 回复 分享
发布于 2022-04-09 09:31
楼主拿下了吗
点赞 回复 分享
发布于 2022-04-19 11:25
过了吗大佬
点赞 回复 分享
发布于 2022-04-07 15:22

相关推荐

程序员牛肉:主要是因为小厂的资金本来就很吃紧,所以更喜欢有实习经历的同学。来了就能上手。 而大厂因为钱多,实习生一天三四百的就不算事。所以愿意培养你,在面试的时候也就不在乎你有没有实习(除非是同级别大厂的实习。) 按照你的简历来看,同质化太严重了。项目也很烂大街。 要么换项目,要么考研。 你现在选择工作的话,前景不是很好了。
点赞 评论 收藏
分享
湫湫湫不会java:1.在校经历全删了2.。这些荣誉其实也没啥用只能说,要的是好的开发者不是好好学生3.项目五六点就行了,一个亮点一俩行,xxx技术解决,xxx问题带来xxx提升。第一页学历不行,然后啥有价值的信息也没有,到第二页看到项目了,第一个项目九点,第二个项目像凑数的俩点。总体给人又臭又长,一起加油吧兄弟
点赞 评论 收藏
分享
ohs的小木屋:比不少实习待遇高了
点赞 评论 收藏
分享
评论
6
66
分享

创作者周榜

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