由于是下午面试,早上起来有稍微看了下书。准备充分后,吃了午饭,踏上行程。很不爽,路上居然老是等不到公交,到了面试酒店,差点迟到,罪过…
马上坐电梯,到了面试的房间。接待我的是一位年轻的帅哥,休息片刻后,我被领到另一个房间,一面开始。
一面是技术面,1v3,有个小哥貌似是才进网易的本科生,看上去和我年龄相仿。一上来带眼镜的那位大哥就和我聊我的计算机史,算是拉近距离吧。网易的技术面特别技术,三个人轮番对我进行轮番轰炸式提问,上来就问我关于java多线程的问题,然后问了简历上做的项目,让挑一个最满意的,和他谈一下当初设计思路,还有它的优缺点。如何用改进,由于是java的职位,我便谈了一下利用Struts、Hibernate、Spring来改写这个项目。面试官大哥然后问了一些设计模式的东西,比如单例模式,工厂模式,还好昨晚又看了一下,回答下来了。他又谈了一下java反射机制,前几天看了一篇谈反射机制的文章,于是用里面照镜子的比喻和他谈了一下,结合了一下工厂模式。然后让我给他讲一下多态,我给他写了一段代码,解释起来比较方便。Hibernate问了我一些一级、二级缓存方面的问题,二级缓存我用得不是很多,随便和他说了一下,又谈了一下Hibernate的优缺点。最后问我Spring的MVC框架,我从来没有用过,只好硬着头皮回答不知道了…
一面大概有四十分钟吧,一面过后回到开始来的那个房间,大概等了一个小时,突然通知要二面,杀了个措手不及啊,二面是HR面,很牛的人,问的全是非技术问题,先前没有怎么准备,比较吃亏啊,上来便问我,我不是软件工程专业的,和软件工程的学生比起来我的优势是什么。绞尽脑汁后,答曰,我对网络有较深的认识,对网络开发的性能优化方面比他们要强…勉强算行吧 -_-|||。HR又问我有没有投其他的公司,假如拿到其他公司的Offer,怎么选择…最后然我谈自己的优点和缺点,并且要举例子说明,先前网上看到的回答方法完全不顶用啊…一下被他拆穿了…最后问我还没有什么其他问题,我问了一下进入网易后,培训方面的问题。offer的消息,HR说一个星期内给我答复。