截止至目前,对我的职业生涯而言,有3次找工作的高峰时期。第一次发生在98年7月到当年10月之间,第二次发生在2006年11月到当年12月之间,第三次则发生在2009年4月到当年6月之间。其中,第三次最让我刻骨铭心,就在于经济危机之中,我和老婆,前后只相隔10天时间,相继丢了工作。 今天讲的,去MLY(上海的一家网游公司)面试的情况。 时间:2006年11月份。 地点:MLY公司。 面试职位:运维主管。 职位要求:不说啦,相信各位都猜得到。 面试经过:先做题,后面谈。 结果:该公司认为我没啥本事,我则觉得特郁闷,恨恨的说,再有这样的公司,上来就要我做“细节题”,我立马走人。 先说笔试题。 可以这么说,笔试题中,都是细节题,细到考你某个命令中,平时就不太会用到的参数。 大家知道,在linux里面,很多命令的参数中,是有大小写之分的,好,就会出类似这样的题目(更要命的是:这样的题目,占了很大的比例): 请说出 command -c 和 command -C 之间的区别(command代表某个具体的命令)。 我一下子傻眼了。 区别是什么?我也不知道。反正我养成的习惯就是:不知道该用哪个参数,打 man command 去看啊。 郁闷啊。 我只好在卷子上写道,你给我一台电脑,这种题目,5分钟之内,我告诉你所有答案。 一份卷子做下来,只有两题,分别涉及拓扑图和trouble-shooting思路的,我洋洋洒洒的写了一大堆。 轮到面谈了。 考官的第一反应是:你的理论水平貌似不错,但实际动手能力嘛,不敢恭维。 于是,我也带着一点情绪说,如果你就凭这份卷子来确定的话,那么我确实动手能力不足。 后面呢?没有后面啦。很简单很敷衍的聊了几句,他是这个态度,我也是这个态度 :-) 几天之后,和一个前同事聊起此事。朋友说,这样的试题,如果让他去做,他是立马会走人的。 这个前同事,很牛。华东理工毕业的,双本科双学位(其中一个是计算机专业的),程序员。 他说,如果是他面试别人,不出卷子只面谈,问什么呀?问: 1. 说说你所写的程序模块所碰到到的性能和健壮性问题,你是怎么样的一个解决思路。 2. 给你一个项目做评估,或者给你一个问题去解决,要求至少采用两种不同的解决思路,说一下各自的优缺点。 嘿嘿,如果我出题目,会怎么出? 这个博文( http://zqtiger.blog.51cto.com/178841/702993 ),就是我公司招helpdesk时,我所出的一套试题,有兴趣的人做做啦 虽然这个职位级别不高,但是我的思路一直都是这样: 1. 题目尽量开放一些。 2. 至少出一到两题基础理论题。 3. 给个场景,让你评论。
4. 重点:看解决问题的思路。