菜鸟的我面试老鸟

由于女朋友在北京上班,自己不得不辞掉成都的工作去北漂。离职就意味着要交接工作,手头的工作需要新人来接手,公司现在又没有多于的人手,只能招人。新人主要是来接手我的工作,所以面试新人时候,我和WEB主管一起去,我们WEB主管不是纯技术性,所以技术大多就我问吧。刚毕业一年多的我,基本上还是菜鸟一个,去面试别人也没啥经验。目前面试了两个,我还是感触颇多,下面回忆着大概说下。

第一个:八年工作经验,他说他做.NET的时候,.NET都才出来。

面试的大概过程是这样的:主管先叫他做一下自我介绍,他在做自我介绍的时候我才开始看他的简历,简历写得密密麻麻的足有三页纸,我扫了一遍,基本上没看到亮点,大多都是在介绍项目常规功能模块,技术关键词就看到NHibernate和MVC3,看完之后基本没感觉。这个时候他还在做自我介绍,自我介绍基本上也没啥亮点,大多都是介绍他做过项目一些常规功能,没让我觉得有一点不懂,或者是让我觉得有点高深(我是菜鸟,至少得让我觉得有技术含量啥,让我都有点听不懂啥),结果是完全没有。他自我介绍完之后,主管再叫他详细说下做过的项目。然后他就开始说,中途打断了下,问了下他是如何对网站做压力测试,又是如何优化的。他只说了优化,就是把系统功能模块进行拆分,拆分为不同的子系统,然后对接起来,开发的时候是一个解决方案多个项目,高访问量实时性要求不强的那种就使用缓存。然后又问他是不是用的HttpRuntime.Cache,在这个里面Add和Insert有啥却别?他回答,缓存这块他没涉及,他做的是页面静态化那一块,然后就没问他HttpRuntime.Cache了,聊了下Memcache,和他如何做页面静态化的,做的过程中又遇到了什么问题,他都一一说了,对他这点还是表示肯定。  

考虑到他是要来接手我的工作,就问下我们项目用的东西他用过没。我就问他用过Asp.net MVC框架没,他说用过MVC3,我想八年的老鸟,我问下你请求处理的流程吧,看他到底知道多少。我就说,省略废话………… 一直到HttpApplication的19个标准事件,到最终向客户端输出HTML这个大致处理流程。他说这个是理论他没研究过,哎!好嘛这是理论,这是我基本上肯定稍微偏原理的东西他都不知道。然后我就问问使用吧,我说你用MVC框架,权限验证这个你怎么做的,这个他还是有经验,就说权限的设计,以及MVC中自己如何实现的。看样子MVC3他还是比较熟,我就说你用过MVC4么,他说没有。我再问他用过WEBAPI么,他说没听过,⊙﹏⊙b汗!! ,我说那WCF?他也说没有,那EF呢?他也回答没,其实看他简历我就知道他应该这些都不会,因为我在简历里只看到了NHibernate和MVC3这两个关键词。

前面都在和他谈使用上的东西,稍微原理性的他都不清楚,后来聊了下C#语言,新特性基本上他一概不知,LINQ他不熟悉,EF、WCF、WEBAPI完全没用过,基本上没戏,不能接手我的工作,直接PASS。

想到这样是不是太快了,再继续和他聊聊把,毕竟是三十多岁,八年的工作经验,做过B2C的网站,和很多系统。我问他前端怎么样?他说还行。那还行我就想,先问问他前端都用过什么框架吧,他基本上没回答用过什么框架,我⊙﹏⊙b汗! 我说:做过B2C的网站,那你们前端的一些交互应该还是比较复杂,应该还是要用到或者自己编写一些插件了,我先问下你们在做数据展示的时候是手动拼接HTML吗?他说是的。我说:那你没想过这样开发效率很低,而且你把HTML代码混合到JS里面,没考虑过这样维护麻烦吗?他说:没有,我们拼HTML也是很规范的。关于为啥不这样,怎么做更好我们讨论了一会这里略过………。我再问:你听说过模板引擎吗?他回答:“没”?我汗,我再问你听说过MVVM框架么?他再次回答:“没”。我已经无语啦,js和JQuery我都不想问了。

最后我再次在他简历上扫了一遍,看到CSDN这四个字母,我很兴奋地问了下他:你还经常上CSDN啊?他说:是的,我经常在上面去下点东西。我再问那你经常在上面去看博客不?他回答:“没”。我又问那你知道博客园吗?他回答:“不知道”。我彻底汗了……,无语啦,估计MSDN他都没去过。我再说那你平时研究技术不?他很理直气壮地回答,平时哪个研究哦,都是工作的时候弄下! 哎!我终于明白为啥八年的老鸟是这个水平。

总结:面试过程还是比文字描述的长很多,这里我只是大概描述了下。此人虽八年工作经验,个人看来,抵不过两年工作经验的人。主要是他在技术上不求上进,不关注业界的东西,不关注新的技术,不研究新东西、不学习,不上进。不知道博客园,不知道WEBAPI、MVC4是什么时候发布的都不知道,现在都是MVC5、EF6了!!我还问过他擅长哪块,数据库牛逼也行啊,结果是…………!!不是我一直在问,期间也给他很多有他发挥的机会,他都没抓住。我们最后直接在面试表上写了:“技能与岗位不符”。直接pass。

第二个:09年开始实习,10年毕业,基本上还是有几年工作经验。今天主管有事,叫我自己一个人去面试他。

我先到HR那里拿到了他填写的表格,但是竟然没拿到简历,HR说没得!!没多想,然后我直接到前台去叫他,把他接到一个会议室。他也没带简历!没有简历,他的底细我都不知道。这次我没直接叫他做自我介绍,我怕他又是啪啪啪说些没用的,看他交流沟通的能力基本上面试的时候看他表述问题我就基本上就可以清楚了。 我直接叫他介绍下他做过的项目,他也是大概说了下,全程无亮点,听完不知道他到底做了啥,而且他稍显紧张,表述也不清楚了,为了放松气氛,我就没和他聊技术,基本上就闲扯了下其他的。最后回归正题问他用过MVC框架没,他说没有,然后剩下的EF、WEBAPI、WCF他全都没接触过。说他最近一年多做Winform。然后和他闲扯winform一直扯到WPF,再到Win8的开发,全程也是无亮点,看他上层的框架啥都没用过,我就想看下他的基本功了,问用过委托没?他说用过,然后我说那你知道Action、Func、predicate,他的回答是:“不知道”,我还没直接问内置委托有哪几种呢,要是问了估计他更蒙。我汗!我再问那你用过Dynamic这个关键字不呢,他也不知道。我想算了没戏,上层啥都没用过,C#语言也不熟,我们需要的他皆不能不会,我不是要应届生,也不是要有潜力,公司可以培养的人,而是一个基本上用过MVC和EF并且熟悉C#语言的,并没有其他那些一抹多的基本功要求。哎!!这个基本上也是pass。

最后我和他闲扯博客园,说博客园的大神们如何牛逼,给他说怎么去接触和学习新的东西,最后说我们公司怎么怎么的好(这个为啥说好,都懂的)。哦,突然记得还问过他是否用过Reshaper,他没用过,也不知道Nuget是啥,单元测试是啥!我分别给他解释,并且说明各个的好吃,为啥要用他们,他听得目瞪口呆。哎!我想说:哥啊,你这几年都学啥了。其他问的还有很多,收到他回馈都是他全部不知道,最后也只能是“技能与岗位不符”,直接pass。

期待尽快找到接手我工作的人啊。

未完待续…………

 

转载于:https://www.cnblogs.com/Bond/p/3622051.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值