锁定老帖子 主题:新鲜出炉的盛大面试经历
精华帖 (0) :: 良好帖 (12) :: 隐藏帖 (1)
|
|
---|---|
作者 | 正文 |
发表时间:2010-03-03
最后修改:2010-05-04
上午去盛大面试,应聘职位是高级开发工程师(and 架构师,纯属瞎碰)。 因为下雨,而且地铁不能直达,所以开着车过去的。在内环高架徐家汇那里堵了半个小时,到盛大大门时刚好10点整。 环境很漂亮,盛大是一整个园区,开阔错落,小雨淅淅沥沥,绿意盎然。 先在门卫那里登记,(从登记表上看,今天有不少来面试的)领了访客证和临时停车证,进门停车,不远处就是一幢三四层高的楼。 囧的是,接待大厅门口门卫居然要我洗手消毒,感觉怪怪的,一如网上所言。 然后是填表,这就感觉没档次了,我明明在盛大官方网站的招聘(ps:那个招聘页面像小学生作品,够烂)中写全了个人信息,还要我再写一遍?没意思,感觉有点官僚。 填完表,人事mm领来一个面试官,穿过一楼左边很大一个工作大厅,把我带到里面一间玻璃房面试(后来发现是司机休息室 :))。 面试感觉不太顺利。面试是这样的:面试官一边看我的简历一边从中挑他感兴趣的技术来问。当然首先是问项目经历。 他喜欢打断我的讲话,抓住一个字眼顺藤摸瓜。 譬如问我:“最熟悉哪些设计模式?”, 我说:“最常用的是Factory...”, “那你讲讲Factory的特点和用途?”, “Factory是创建型模式,主要作用是...”,我叽叽呱呱讲一通后,他就开始问我别的问题了,害我还有几个常用的模式忘了讲。什么装饰器,代理,门面啊这些我都用到烂了啊。唉,不给我表现机会。
有几个问题被面试官认定为错误。 问Spring,第一个问题是:“Spring IOC的实现方式?”,我答:“根据配置文件,用反射调用set装配对象。”,他说:“不是吧,反射是早期实现方式”。我傻眼了,然后就看着他在纸上把“Spring”划掉。 阿门,这样就否定了我的Spring能力?真的很无语,怎么着我也用了4年Spring,写过View resolver,写过Aware接口,写过动态代理,读过Martin Flower的《DI》,跟踪过Spring源码....这?
还有一个是讲mysql的优化,问:“如果查询时发现硬盘狂闪,你觉得有哪些可能瓶颈?” 答:“可能是索引问题,索引建得不好或者sql没有按照索引来查询,另外还有查询语句不能很快减小结果集,这个可以分析查询计划。”, 后面又问道:“一般索引的命中率是多少?”,我随口答了“50%”,这个我确实不清楚。
还有http相关问题,第一个问“500,404,301的意思”,前两个我很清楚,301我就傻了。模模糊糊记得是网关之类的,这个只能怪自己的记忆力不好了。然后就不再问我http其他问题了,显然他认为我也就这水平了。
其他的问题答得还算不错。 最后面试官让我问他问题——每个面试官都喜欢这么讲——有什么好问的?其实我已经有点憋闷,抬眼看去,玻璃房对面路边停着一辆钛灰色马6,很熟悉的流线型身躯,于是随口说了一句:“这里停车收费吗?”。答曰:“不收费,不过要早点来,晚了没位置。” 哈哈。接着就完事了,人事mm告诉我,从玻璃房出去直接就可以到大门了。 嗯,没错是捷径,我很快就出门了,在没下大雨前出了盛大,驶上居里路。路上一直想着Spring的IOC实现问题,努力回忆以前看过的源码。半个多小时候平安到家。
补充:现在想想,盛大不去也罢,这样“草菅人命”,真让人不爽。 看起来大家对Spring和模式比较感兴趣,那个索引的命中率多少比较好呢?有没有数据库的高手在?我没长期监测过。(这个面试官估计在数据库上很有经验)
再补充:后来去二面了(如第九页seanwon所暗示)。二面面试官更有水平了,问问题是这样方式的:“哦~,我经常听人说什么什么....,你能和我分享一下你的心得吗?”。很厉害,有诗为证:随风潜入夜,润物细无声。情商很厉害,确实见识到高人了,文武全才啊,景仰一下。
再再补充:今天一口气看完《杜拉拉升职记》第三部,感觉二面面试官很有SH招C&B时要的那种“500强大公司的范儿“,哈哈。推荐看看《杜拉拉升职记》,当然不是电影。看完了就一个感觉:要不怎么说程序员都单纯呢,看那小说写得叫一个斗智斗勇,不过很多地方还是挺有意义的。 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2010-03-03
一个是这样:“Spring IOC的实现方式?”,我答:“根据配置文件,用反射调用set装配对象。”,他说:“反射是早期实现方式”。我傻眼了,然后就看着他在纸上把“Spring”划掉。
spring的IOC 默认的方式好像是CGLIB难道我记错了? |
|
返回顶楼 | |
发表时间:2010-03-03
呵呵。问题有一点类似淘宝架构师的问题
|
|
返回顶楼 | |
发表时间:2010-03-03
他叫你提问的时候,你应该问:“Spring IOC的实现方式是什么”,切磋下好了。
|
|
返回顶楼 | |
发表时间:2010-03-03
最后修改:2010-03-03
我毕业后在前一家公司干了5年(那时候是面第一家公司就进了——直接把我的写的东西给面试官看),从来没想过换工作,所以面试经验太缺了。
这次面试,一是没完整展示我的长处,二是小问题栽跟头。 以后总结经验,继续努力吧。 |
|
返回顶楼 | |
发表时间:2010-03-03
这就被面趴下了。估计连初级职位都不会给吧。我也喜欢打断面试者的思路,抓住一个文,本来工作里就没有那么多计划好的问题。
|
|
返回顶楼 | |
发表时间:2010-03-03
炫烂彩虹 写道 他叫你提问的时候,你应该问:“Spring IOC的实现方式是什么”,切磋下好了。
嗯,有道理,不过当时我比较淡定,淡定,有点不愿多讲。 |
|
返回顶楼 | |
发表时间:2010-03-03
最后修改:2010-03-03
面试题大众化了,没什么让人觉得惊艳的.
引用 那你讲讲Factory的特点和用途?”
完全是学院派的考试法. 工作当中都是面对特定的问题,思考出特定的解决方法.经验丰富的程序员根本不需要去搞懂什么XX模式,自己写出来的程序自然就是XX模式了. |
|
返回顶楼 | |
发表时间:2010-03-03
哥哥,上海一公司干5年就能买车咯,羡慕啊,啥公司来的?
|
|
返回顶楼 | |
发表时间:2010-03-03
最后修改:2010-03-03
5年... 很佩服楼主的毅力...
不过5年前的java还都被人们当做宝一样看待,现在的培训机构弄得java好像就和白菜一样,满大街都是 不打无准备之仗,我觉得还是应该把面试的机会在前期先浪费在小公司身上,这样可以总结出来面试所需要的很多东西,然后再去理想中的大公司,否则你会得不偿失 毕竟面试的时候很多问题考的都是用不到的理论知识,真正进去了完全都碰不到 架构这东西不像网页可以拿着到处展示,只能是通过自己描述,觉得口才和忽悠的能力应该占到很大的比重 |
|
返回顶楼 | |