可能是我唯一一篇技术岗【网易杭研】面经吧

深知秋招提前批是神仙打架,所以也没有投太多简历。就挑选了几家自己喜欢的公司试了试水。11号在自习教室怼完笔试(前两道AC了最后一道花了40分钟还是跑偏了)。可能选择做的还不错网易发来了面试通知的邮件。一开始还是犹豫要不要去的不过想到杭州离家挺近面完了还可以顺便回趟家什么的还是一个人来了杭州(12个小时的站票我真的...)。20号下午,应该算很早的批次了吧。面试的内容挺杂的,不过主要还是围绕你做过的项目展开,当然也不防止项目聊到一半冷不丁的丢出一个偏门的基础知识什么的,大家自行应对...。面试官都很nice,可能我心比较大或者说面试官太温柔没有感受到所谓的压力面...好吧不说废话了直接上干货吧。

一面

1)自我介绍,没准备,一分钟说完了。
2)开始聊项目(我天真的以为一面会问基础)。以为项目经历中写到了使用过shiro。于是面试官开始怼shiro的一些问题。(就回答了比较基础的自定义Realm,自定义SessionDao,分布式环境下的改造 等等,期间问到了整个验证过程的流程。楼楼虽然跟过源码但只是用脑图记录了一下方法以及类间的调用关系,没有做过具体整理,所以真的答不上...)。
3)项目中分布式锁的实现,为什么这样实现,有什么问题,怎么优化。
4)项目中的生产者与消费者模型的实现。为什么选择这样实现。
5)顺带问了一波设计模式。
6)nio与bio的区别。
7)nio的实现(没问原理,问原理估计要扯到linux的io模型了)。
8)开始问虚拟机,什么时候会进行Full GC。
9)什么时候需要打破双亲委派模型。
10)一个类的静态块会被执行两次吗?为什么。
11)动态***的实现。
12)cglib无法增强的类。
13)spring容器的启动过程。
14)数据库隔离级别中可重读读的实现。
15)什么情况下索引会失效。
一面面完大脑处于宕机状态。问了前台小姐姐说微信公众号会在10分钟内推送结果。等了十分钟自以为凉凉之际,收到二面通知


二面

1)把第一遍问的项目上的问题重新问了一遍...。期间叫手画了解决session不一致问题的流程图。发布锁实现的流程图。
2)使用过concurrent包下的哪些类,使用场景等等。
4)ReentrantLock的实现原理。
5)FutureTask的实现原理。
6)线程池的重要参数,实现原理。
7)线程池有哪些RejectedExecutionHandler,分别对应的使用场景。
8)画出***模式与适配器模式的uml类图。
9)手写djikstra算法。写了一回放弃了,和面试官画图聊了聊怎么使用贪心算法的解决流程。
二面面完感觉稍微好一点,不过亲手实现过的算法现场用纸笔还是不能很从容的写出,感觉这方面的能力还是很薄弱


HR面

感觉只要去参加提前批面试应该都会给机会到HR面,网易在这方面还是比较尊重求职者的。遇到的HR小姐姐居然是同乡感觉还是挺让人意外的。问的问题比较平常。比较关心平时的学习方式,项目中团队成员之间的沟通,如何解决分歧这些问题。最后问了一下小姐姐对我的看法,提出我的思维太过跳跃,有时候有些问题给出更妥善具体的回答会更好。
HR面结束,以为已经结束流程的楼楼突然被通知还有一面。当时手机电量已经处于濒危状态...。坐在大厅看了一会东野圭吾的实体书,40分钟后(这时间是有些漫长...),最后一面开始了


终面

不知道为什么居然追加了一面(感觉前几面答的不好而且问题暴露的也很多)。面试官是个目光非常深邃的中年人(我一直分不清他是在看我还是在看电脑屏幕orz)。聊的时间很短,性质感觉和HR面差不多。问了我至今做过的最有挑战性的项目(其实我非常想回答自己做的项目都非常普通没什么亮点和难点...)。项目中遇到的问题,怎么解决的(楼主很逗逼的回答有些没有解决的问题被无限期搁置了...)。近期的学习计划,为什么会有相关学习计划等等。那时候面试大厅已经没有多少人了,楼主一边回答问题一边瑟瑟发抖。
抱着极大的思想斗争拒绝了在猪场食堂就餐的邀请。从网易大厦出来已经7点了。一路上总结这半天的面试经历。


大致问题就是上面这些了,可能会有些许遗漏。感觉网易还是很喜欢深挖源码的。问到计算机基础知识的比重反而相对较小,作为一名普通的本科生也并没有奢望可以获取网易的offer。不过凭着对网易这个公司的喜爱还是有了这场义无反顾的旅行。接下来可能会花几天对未来进行一次全新的规划,虽然可能是一些艰难的决定但我希望自己一旦确定了方向就可以坚定的走下去。
牛客网提供了一个很好的交流学习的平台,希望各位牛友可以借助这个平台(胡说明明是YCY头像...)拿到自己心仪的offer。

#面经##网易##Java工程师##秋招##内推##提前批#
全部评论
楼主加面这是要SP啊,  沾沾喜气
点赞 回复 分享
发布于 2018-08-21 08:07
大佬,你这已经很6了
点赞 回复 分享
发布于 2018-08-21 00:50
追加一面一般是给 Special offer 准备的
点赞 回复 分享
发布于 2018-08-21 10:48
路过点赞
点赞 回复 分享
发布于 2018-08-21 00:51
请问网易现场面不是当场给offer吗
点赞 回复 分享
发布于 2018-08-21 01:01
不错了,我直接笔挂了
点赞 回复 分享
发布于 2018-08-21 02:27
大佬好棒,点赞
点赞 回复 分享
发布于 2018-08-21 04:44
楼主什么岗位?
点赞 回复 分享
发布于 2018-08-21 07:20
感觉好厉害
点赞 回复 分享
发布于 2018-08-21 07:41
多谢大佬面经,收下了
点赞 回复 分享
发布于 2018-08-21 08:20
沾沾喜气
点赞 回复 分享
发布于 2018-08-21 08:39
干货满满
点赞 回复 分享
发布于 2018-08-21 08:43
沾沾喜气
点赞 回复 分享
发布于 2018-08-21 09:04
大佬已经很6了
点赞 回复 分享
发布于 2018-08-21 09:27
线程池的拒绝策略对应哪些使用场景呀?
点赞 回复 分享
发布于 2018-08-21 09:35
大佬可以的。
点赞 回复 分享
发布于 2018-08-21 09:41
😂下午面试,我好慌,看了面经感觉更害怕了,好多不会的
点赞 回复 分享
发布于 2018-08-21 09:49
大佬,什么时候需要打破双亲委派这个怎么回答呢
点赞 回复 分享
发布于 2018-08-21 09:50
很强👍
点赞 回复 分享
发布于 2018-08-21 09:52
加油,楼主
点赞 回复 分享
发布于 2018-08-21 09:53

相关推荐

10-28 14:42
门头沟学院 Java
watermelon1124:因为嵌入式炸了
点赞 评论 收藏
分享
点赞 177 评论
分享
牛客网
牛客企业服务