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-07 15:22
楼主是投哪里的实习呀?
点赞 回复 分享
发布于 2022-04-09 19:38
楼主拿下了吗
点赞 回复 分享
发布于 2022-04-19 11:25

相关推荐

totoroyyw:千年老妖😂
投递华为等公司10个岗位
点赞 评论 收藏
分享
面试摇了我吧:啊哈哈面试提前五个小时发,点击不能参加就是放弃
点赞 评论 收藏
分享
评论
5
62
分享
牛客网
牛客企业服务