首页 > 网易初级游戏研发一二面经

网易初级游戏研发一二面经

还没有0的突破,太难了兄弟们,互联网无我容身之地,网易如果不给offer我就彻底躺平,考银行公务员了。
我用Java,无游戏开发经验。
一面1h20min:
  1. 先一道回溯算法给30分钟
  2. 简单介绍项目
  3. 进程线程区别
  4. 进程通信方式
  5. select,epoll区别
  6. TCP,UDP区别,TCP为什么用流传输
  7. Java内存结构
  8. 垃圾回收机制
  9. HashMap什么的好像
  10. B+树相关的什么
  11. 链表怎样排序,能用快排吗
  12. 吃鸡空投怎样在圈内均匀随机的选出一个点
  13. 最后一道两链表找交点算法题
  14. 啊其实还有很多,但当时没记忘的差不多了,感觉算法和数据结构问的多一点
  15. 反问
一面感觉还不错,然后二面了
二面50min,全是场景题,崩了:
  1. 说微信有个打飞机游戏,这个游戏会对玩家分数进行排名(要问怎样实现排名吗,啊这个我会),然后手撕游戏中两飞机碰撞检测......  写了一半说我写的复杂了
  2. 刚才的打飞机游戏,如果一个场景中有非常多的敌机,每一个都检测的话太浪费了,怎样优化?我扯了半天也没说到重点,就下一题了,求大佬解答
  3. 刚才的打飞机游戏,如果敌机可以投放定时炸弹,怎样设计一个时间器,可以让投出的炸弹在规定时间内如果被触碰就会爆炸,没被触碰但时间截止了会被系统撤回,同时设计一个函数可以重置当前场景内的炸弹。啊这,又扯了一通没到重点,面试官说你这方面完全没有经验啊,写道算法题吧
  4. 手撕LRUcache,不过他说这个cache不是指定容器大小,而是40MB内存。然后快写完了他说时间很久了说下思路吧,巴拉巴拉
面试官都挺好的,我太菜了,二面和想象中差别有点大啊,二面面试官最后叹气,说唉你基础不错,但是对这个游戏开发是完全不懂哦,某些点没反应过来,我嗯嗯嗯。问我本科是学计算机的吗,我说不是,他说那学习能力不错。然后问我初级游戏研发工程师接受吗,我嗯嗯嗯,然后问为什么要做游戏开发?最后说之后如果还有的话hr会联系你,然后就拜拜了,妹有反问。
感觉是 无了。

更多模拟面试

全部评论

(6) 回帖
加载中...
话题 回帖

推荐话题

相关热帖

近期热帖

近期精华帖

热门推荐