网易初级游戏研发二面凉经
二面答得不好,有0.13%的可能给offer,但还是许愿网易初级游戏研发。
-----------
再贴一波凉经,我主要做的是Java,所以给我出的题目应该算简单(但我是菜鸡,我觉得有点困难):
1. 自我介绍,聊了一下自己写的项目。
2. 问:二维平面内知道所有怪物的坐标,然后释放一个圆形AOE技能,能打中几个怪物。
我:遍历怪物的坐标,求到技能释放中心点的距离,小于技能释放半径的就打中了。
面试官:有没有优化方案?
我:..... (没回答上来,交给大佬回答吧)
3. 问:同一个二维平面内,知道所有怪物的坐标,设计一个ai功能,解出如何释放这个AOE技能才能打中更多的怪物。
(我瞎答得,还是让大佬来解决吧)
4. 编程题:类似超级玛丽的游戏,怪物都沿着一维坐标运动,每个怪物都有一个运动方向(分正反方向),如果有两个怪物相遇,则这两个怪物会***。设计一个算法,传入坐标数组、速度数组,如果有任意两个怪物会相遇,则返回true,否则返回false。
(逻辑判断,分好几种情况就行)
5. 问了几个hr问的问题,为什么来网易,对游戏行业的看法,发了offer多大几率能来等等...
说是两周内给回复,综合面试情况来看可能是凉凉了,还没面试的大佬们加油吧😂