引言
前几天LZ经历了2014年的第一次面试,与以往不同的是,这次LZ终于坐在了面试官的位置上。尽管这只是第一次,但其实LZ本人的感想颇多,于是就干脆开篇博文与各位猿友探讨一下,之前在LZ的交流群当中也与不少猿友研讨了一番,还是颇有收获的。
首先来说说LZ为何会突然自己去面试(以前主要是LZ组里的研发经理负责),这其实是LZ自己要求的。起源就是因为最近LZ的组里新来了两个新人,不过他们现在已经走了,来的时候是属于公司内部的调动,据说这两个人来之前就已经递交了辞职报告。不过尽管是来也匆匆去也匆匆,但这两位短暂的新同事还是让LZ的心里萌生了一个想法,那就是以后组里再来新同事,LZ还是希望自己可以面试一下。
原因就是因为,由于LZ工作中职责的变化,经常需要给组里的同事分配一些任务,当时来的两个新人也是交给了LZ,让LZ没事可以考虑给他们分配点任务。但是当LZ考虑将任务分配给他们的时候(其实从他们进来到离开的大约3天里,LZ还没来得急分配任何任务),才发现自己竟然对他们的性格、做事风格、技术水准等等一概不知,这如何让LZ给他们分配任务?
于是LZ果断告诉组里的研发经理,以后组里再来人,最好让LZ也面试一下,否则无法掌握组员的真实情况。由于LZ组里的情况比较特殊,这里还需要啰嗦两句。LZ组里之前的项目经理升职为部门经理了,但依然挂着项目经理的职位,但其实已经不管具体的事宜了,当时研发经理还不在(后来招进来的),于是随着原项目经理因为部门的事情越来越忙,当时组里的大部分事宜就意外的全权交给了LZ。目前组里的情况是LZ和研发经理一起管理组里的所有事宜,偶有大事,也会询问一下已经升职的项目经理。
就这样,当天下午,LZ便跟着研发经理先去旁听了一次,后来又专门单独进行了一次面试,总体来说,这两次面试还是让LZ多多少少有了一些想法。另外还需要一提的是,这两次面试都是针对外包同事的面试,与公司内部招人略有不同,主要区别在于外包同事主要看重实战能力,内部招人主要看重个人潜力。
旁听与面试
所谓旁听,很简单,LZ就是坐在那里一动不动,一句话也不说,偶尔对着我们研发经理(以下简称QY)和面试者(以下简称小A)笑一笑,这就是LZ当时的任务。
整个面试过程中,一开始小A说的头头是道,包括对自己的定位,离职的种种原因等等。不过LZ从小A一系列的回答当中,感受到了自信以及些许的无奈。后来牵扯到技术问题时,小A的回答就让LZ非常不满意了。或许是因为前面整体感觉还是不错的,沟通表达能力不错,而且看得出来人也非常机灵,4年工作经验,这让LZ对小A还是充满了期待。
最终LZ和QY一致认为,面试结果为未通过,于是复试的机会就没有了。当时QY问的问题LZ也记不太清楚了,但都是非常简单的。比如LZ印象最深的一个问题,在Jquery当中,如何使用选择器选中一个id为abc的div当中所有的li标签。这道题LZ个人觉得是使用SSH/I以及jquery进行web开发的基础问题,但是这位4年工作经验的小A竟然直接说不知道,这让LZ实在无法接受。
接下来,QY便给了LZ一份简历,让LZ自己单独去面试,这次才算是LZ真正的第一次在面试当中充当面试官的角色。于是,LZ一个人拿着简历与面试者填写的报到表,来到了前台,报到表上写着期望薪资8500,工作经验也是4年。LZ至今真正的程序猿工作经验才2年3个月,说真的,要不是之前小A的表现,LZ还不敢来面试4年工作经验的人,不过LZ面试的这个人是89年的(以下简称小B),年龄上倒是没LZ大,毕竟LZ毕业虽早,但并不是一开始就做了程序猿。
一到前台,LZ就看到到处都坐着等待面试的面试者,由此也可见,就业的压力确实在慢慢增加。当时刚好面试的会议室都有人了,于是LZ带着小B随便找了两个没人的工位,便开始了LZ人生的第一次面试官之旅。
一开始LZ先让小B做了一个简单的自我介绍,从简单的自我介绍当中可以看出,小B的表达能力以及心理素质比较一般,因为LZ能明显的感觉出来对方十分紧张,作为一个工作了4年的面试者,这让LZ十分不解,而且当时小B的声音非常小,以至于有一部分LZ都没有听清。
之后LZ便开始询问一些生活以及非技术方面的问题,比如平时喜欢看书吗、当初为何离职等等一系列问题。总的来说,通过这些问题的回答,LZ得出的结论是,个人没有多大的上进心,对技术没有相应的热情,但LZ能看出来,小B非常想进LZ的公司,这点与小A不同,小A完全没有给LZ这种感觉。因此这一关LZ还没有下定论。
不过事情往往出人意料,后面LZ问小B技术问题时,才发现小B的表现还不如之前的小A。几乎LZ问的所有问题,小B都没有回答上来。最重要的是,很多开放性问题,小B直接就说不知道,哪怕是一些错误的见解都没有。最让LZ惊讶的是,LZ问小B有没有自己比较擅长或者还算比较了解的内容,能不能给LZ讲一下,小B思考了大约3秒,笑了笑说了句好像没有。
当LZ把这些感受告诉交流群里的猿友时,有猿友表示是不是LZ问的问题太难了。其实LZ一开始觉得自己的问题真的非常简单,但被猿友这么一问,再加上两个4年工作经验的人都不知道(有些问题是之前QY问过小A的,LZ也问了小B),LZ才开始真的怀疑是不是自己问的太难了。但事实证明,LZ问的问题真的很简单,因为交流群里的猿友已经帮LZ鉴定过了。
以下LZ写上几个LZ还尚且记得的问题,各位猿友可以看看这些问题是否很难呢?如果恰巧小B也能看到这段内容,也希望小B好好思考一下自己的未来,是否还要继续这样下去,是否需要时不时的充实下自己。
1、
LZ:SSH当中,哪个最重要?为什么?
小B:spring最重要,因为spring算是一个粘合剂。(不太满意)
2、
LZ:IOC都有哪些好处呢?
小B:不知道。
LZ:好吧,那用IOC和不用IOC有什么区别呢?
小B:不用自己写new了。(理解太浅了)
3、
LZ:AOP的原理是什么或者说是通过什么实现的呢?
小B:不知道。(这个不知道尚且理解吧,因为之前的小A也不会,而且LZ回去问了组里的组员,也只有25%的会)
4、
LZ:hibernate和ibatis有什么区别呢?
小B:不知道。(不太满意,至少应该可以说出一两点)
5、
LZ:jquery中能发送ajax的方法都有哪些?
小B:不知道。(十分不满意,像ajax、get、post都是最常用的方法)
6、
LZ:如何使用jquery的选择器选中页面中所有name为username的radio框?
小B:不知道。
LZ:我提示一下你,选择器当中有冒号你知道吗?
小B:不知道。(非常不满意)
7、
LZ:jsp和servlet有什么联系?
小B:不知道。(非常不满意)
8、
LZ:设计模式你了解吗?
小B:只知道常用的几个。
LZ:那比如单例模式,你能说下大致应该怎么写吗?
小B:不好意思,忘了。(不太满意)
9、
LZ:你有没有自己觉得比较擅长或者还算比较了解的内容给我讲一下吧。
小B:不好意思,好像没有特别了解的。(这是LZ问的最后一个问题,其实是想给小B一个机会好好展现下自己,说下自己厉害的地方,可惜。。)
LZ也只记得这么多了,LZ在面试当中可以看得出来,小B当时十分紧张(这点小A是完全没有的,但是这样也有坏处,小A很多不该说的话也说了),但是紧张并不能作为全部都不知道的借口,再紧张也不可能全忘了吧?而且从另外一方面来讲,紧张也正是因为自己掌握的不够好的表现。
面试官面后感
当时面试小B时,说真的,LZ差点就动了恻隐之心,这点在旁听小A时是没有的,因为小A是那种充满自信的人。面试时看着对面坐着一个紧张兮兮,每当自己回答不上问题就会露出失望神情的师弟,LZ还是比较同情的,毕竟都是走的同一条路,而且他一直回答不上来,让LZ觉得自己有点像喜欢刁难面试者的面试官,尽管LZ知道事实并非如此。
或许小B的工作经历有一些水分,毕竟真正4年工作经验的人不会差到这种地步。如果4年工作经验真是这种水平的话,LZ这两年的成长速度岂不是变态?但LZ多多少少也表示理解小B的处境,很多时候,很多人,为了生活,不得不伪造自己部分的工作经历,最终可能还是会被面试官发现,这其实是很打击自信心的。但是LZ还是要说一句LZ的真实感受,伪造自己的工作经历其实是害了自己,因为不同经验的人,要求是不一样的。同样的技术水平,作为4年工作经验来说,或许是非常差的,但如果是1年工作经验来说,可能就是非常优秀的了。伪造工作经历完全无法帮助你进入公司,往往还会起到反作用,因为要求也会变高。唯一的好处或许就是能让你获得一个面试机会,但其实这只是浪费时间罢了,而且还可能会大大打击你的自信心。
当然,尽管内心有些同情,但LZ还是毅然决然的写了“未通过”三个字。毕竟LZ也要为公司负责,同时为自己负责,招聘绝不是同情心泛滥的时刻。况且,如果LZ以后经常面试,或许会连这点同情心都没了,因为见的多了,自然就淡了。但LZ还是希望自己能一直保持这种同情心,不太希望自己变的麻木不仁。
送走小B之前,LZ还特意问了下小B有没有什么要问LZ的,最终小B还是非常客气的让LZ给他一些建议。LZ很诚恳的表示,应该多学习一些框架的原理,包括没事多看看框架的源码,这对以后是有很大帮助的。
心中理想的那个他/她
看到标题各位猿友可不要误会了,这里并不是说的你爱的或者爱你的那个他/她,而是将来与你一起工作的那个他/她。
因为以后LZ可能需要经常面试,所以LZ心里当然先要有自己的标准,目前来说,外包同事的要求比较简单,而且一般只招3年以上的,只要沟通表达能力可以,技术过关,没有致命的缺点,就基本上差不多。但是对于内部招人来说,还是有一些要求的,抛开技术不谈,以下是LZ个人所希望未来的同事能够具备的素质。
1、对技术有激情,LZ希望面试时在谈到技术时,能看到面试者眼中的火花。
2、私底下有学习的行为,这说明了面试者的上进心和毅力。
3、独立分析和解决问题的能力(这个能力也包括人际交往能力,因为可能你接的需求需要其它项目组的配合,LZ只会将人介绍给你,后续的交流需要自己能搞定),LZ不希望进来以后,交给你的任务几乎还要LZ自己帮你做一遍。
4、悟性高或者说自学能力比较强,这一点或许LZ的要求有点高,但LZ确实比较喜欢一点就透的人,因为LZ的耐心实在不怎么样。
5、沟通表达能力好,自己的想法能表达清楚。
6、做事敞亮,不玩为官之道。
7、最好能抽烟,这样我们交流的机会会比较多。
你心目中的那个他/她是什么样子
基本上LZ心目中的完美要求就是以上这7点吧,其中有一些要求是LZ比较个人化的要求,并不是每个人都喜欢的。不过这也很正常,毕竟这就跟找对象一样,萝卜白菜各有所爱。相信各位猿友心目中也肯定会有自己的一些要求,如果抛开那些世界通用的要求,你有什么特殊的要求呢?不妨一起发表一下你的“定制”同事是什么样子的吧。