网易游戏实习终面

今天下午怀着忐忑的心情,进行了网易游戏的终面,见识到了网易游戏一个团队主程的实力,而且还是视频面试,有稍许的紧张。

下面不扯淡,开始进入面试环节

首先让我介绍一下自己的优缺点,这个没个人不一样,没有什么好说的。然后就开始技术方面的狂虐

第一个问题 ,介绍一下java是如何实现平台无关的!

第二个问题,系统调用与普通的我们写的方法 那个效率高,列举出一些系统调用

第三个问题,如果给你实现,如何实现java里面的反射机制

第四个问题,介绍一下你了解的设计模式,介绍一下工厂方法及它的好处

第五个问题,jsp和js的区别

第六个问题,说一下普通编程中连接mysql数据库的过程,得到的连接到底是什么?比如文件句柄啥的,你觉得设计一个数据库哪里比较困难。

实现一下数据库里面的索引和undo(回滚)。

第七个问题,因为我上面说回滚在try catch里面实现,让我谈一下finally的作用,如果在finally里面也发生了异常,怎么办?

第八个问题,问了我玩过哪些游戏,比较我说了很多,然后让我比较下魔兽世界和英雄联盟服务器端设计的差别。

第九个问题,服务器端系统的socket调用有多少种(这个我可能描述的有点问题,当时就懵逼了)

第10个问题,比如在英雄联盟中鼠标右击一个地方,人就往那走了,中间有障碍物,怎么实现的,用什么算法

打完上面这些问题之后,我已经彻底懵逼!回答正确的我觉得三分之一都不到。主程问我有什么问题问他吗?此时的我已经好懵逼,都忘了装逼,问有没有带这些问题,直接问您觉得我今天的表示怎么样,被反问你觉得自己今天怎么样,我说不已经被打击的不要不要的,不太好估计了!主程笑了笑直接说,技术掌握的比较粗糙,但java这块掌握的比较好。然后主程问我最早什么时候可以去,可以实习多长时间,我一一回答了下,本来以为要结束了,结果旁边的面试官要求面我几个算法的问题

1:一百万个数据中找出最大的100个 

太老,hash加堆排序,结束

2:给你一堆火柴,任意搭配,有多少种情况

根本不给时间考虑,要求立马回答,我说用全排列,立即被反驳,火柴数目如果有几万个的时候你全排列好嘛,然后就下一个问题

3:说说DFS中的剪枝,以及你碰到的最难剪枝问题,实现下

这大神问完之后,主程就说,如果我们录用的话,会让hr联系你,回去等hr的通知

总结:先说下总体感受,个人感觉难道非常大,也行是自己学艺不精吧,问的特别深,符合网易游戏前面面试的特点,起点不高,但挖的很深,跟百度比较,我觉得比百度问的深入的非常多非常多,个人感觉应该是跪了,跪在终面上了。唉,只能自己继续努力,找别的实现了,果然网易游戏,名不虚传!

接到的通知,竟然通过了,但是由于心系大微软,而且到岗要求比较急,就没接offer


  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值