注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

还东国的博客

行之苟有恒,久久自芬芳

 
 
 

日志

 
 

面试杂谈  

2014-09-10 14:42:20|  分类: 星海贝文 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
面试杂谈
最近一直在给公司招C/C++的人才,大约已经有两个月多了。面试的人也无数,总体上的感觉就是做C/C++的人要么水平很菜,要么凤毛麟角的很牛,中间层的人很少。许多号称做了多少年的,比如八年,十年的,按说应该水平到不了牛人,也能当一个不错的中间层的人吧,可是绝大多数不是。以至于问到一些技术上的细节,都用“这么多年了,不再研究这些个细节了”或者“问得太细了”,或者说做管理了,或者说做架构了等等来对付。
真得无语,举一个简单的例子,说一说const的用法,一个做了十年C++的跟我说他们基本不用这个。那个,这种情况,真得无话可说。再举一个例子,问写过多线程没有?几乎每个写C++的人不约而同的就是一句话,“写过”。年头儿稍长一些的会有一些不屑的说“做得多了,写了也多了”。可是再问“WIN下创建多线程的方式有多少种?他们有什么区别?”,就基本没人说清楚了,到目前为止,很轻松的说出来就一个手掌数得过来的人。我有的时候儿就纳闷了,你不知道他们之间的区别,你用哪个创建,你为什么用CreateThread创建呢?然后大多数人开始支支吾吾,有的干脆说“一直这么做啊”,好像我问的是个非常奇怪的问题。然后问在LINUX上创建多线程,那个join(),detach()有啥作用?目的是啥?人家回答就说没用过,崩溃中。
问一些基础的问题,人家嫌书本上的没用。早忘记了,问技术细节,说这个东西不碰了,有小弟来干,问设计架构,没用UML,不懂设计模式或很少懂,问其中的一两个就开始说,用是那么用,并没想过设计模式怎么用。反正人家有话说。再次无语。
个人觉得问得问题,基础的是为了照顾实践经验比较少的,技术细节,照顾实践经验多的,UML和设计模式是为了照顾不怎么参与一线开发的,可现实是处处都被人堵回来,弄得我还挺郁闷,人事成天问我是不是问题太难了。又是无语中。说实话,这些问题并没有说都让他们答出来,但你总得有会的吧。不然大家面子上都过不去,是不是?
直到后来遇到两个C++的人,技术不错,问得这些问题,人家根本不需要怎么想就直接按要求回答出来,很简单的问题,很简单的回到答,不需要烘托什么气氛。到那时候儿才明白,原来不是没有高手,是很多人都是在混日子,无语泪先流。
从来没有觉得自己的问题有什么可难的,只要你看过书,用脑子编过程序,做过一个以上正经的项目,答出来三分之一是没有问题的(因为涉及到三个部分,可能有的人不全做过),而从目前来看,选的五十道题中,挑着会的问,十五道能答对五道的,除了提到的几个不错的,基本没有,大多会一个到三个。
曲高和寡,看来还是要降低水平,可是降低了水平招来的人,活儿谁干,最终还得自己。这自己又给自己挖个坑。NND,跳进去呗,没办法,最后继续无语。
  评论这张
 
阅读(326)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2016