博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

最近参与招聘面试的工作总结

Posted on 2017-11-14 00:13  冲杀  阅读(7036)  评论(91编辑  收藏  举报

  在转java后,就找了份外包到平安科技的java开发工作,由于以前的工作也负责带过几个项目也负责过招聘,所以这边项目组负责人在招聘外包人员的时候,也让我参与协助面试工作。在这两个月面试了大概20人左右,对面试过程中被面试者的表现做下总结,主要有:

  1. 基础知识不扎实,很多博客文章反复发表的关于java、数据库的开发知识,都回答不上来!
  2. 基础知识面试的问题回答不上来后,问到看过的书籍,回答大数据、框架、其他语言的书籍看过,然后根据看过的书问相关问题,仍然是博客满天飞的,照样回答不上来!
  3. 在面试基础和其他的框架知识点的时候,答不上来的时候,就会回答说我会运用。
  4. 问是否有系统阅读过相关书籍没有,老实回答没看过的很少;有的说看过,然后就根据这些书的内容面试,回答不上来;有回答说没看过书籍,但是经常看博客,于是和1中貌似有点冲突???
  5.  问一些简单的业务的实现方案,回答不起来的居多,如:购物车实现方案(这个问题不是想考察具体知识点,只是想考察观察力和临时发挥能力,毕竟我们面对客户的时候,没做过的业务也很多,不可能因为没做过,就不做了)。提问也是根据其简历上书写的项目让其回答一些简单的业务实现方案。
  6. 根据其简历面试相关问题,被面试者情绪激动,说我们的面试很Low,***难他,然后项目组负责人就说面试到此为止,结果拿手上的东西扔面试官,情绪激动面目狰狞(就今天)。

   注:我们在面试的时候,均会给被面试者说,可以用你理解的语言来描述回答这些问题,不必局限于专业术语,其实就是在暗示对方,除了一些硬性考察的技能点,很多问题回答不上来,均不影响面试结果,主要考察下态度和知识综合运用(但不影响录用)。

  以上几点的详细总结如下:

  第一点:

  基础知识的问题,不扎实的居多。而这些基础知识,是烂大街的面试题上的或者很多博客入门文章笔写的,如String相关,包装类的知识,数据库的事务等。

  其实这个方面的面试除了考察基础知识外,还有就是被面试者的信息接受渠道和信息收集学习能力,但是结果令人沮丧。

  第二点:

  不是说不能看那些书籍,在基础知识考察的时候,很多常用的基础知识都不能回答清楚,也不能根据提示快速反应过来继续回答的,看这些书真能看懂?我个人的经历是,刚做开发的头两年,《代码大全》和《CLR via C#》我看着很吃力啊,看了几章,我直接就放弃了,然后再等了一年多,工作踩坑和相关积累多了后才能看下去,但是仍然有吃不透的地方。

  基础和经验是阅读进阶书籍的基石,如果积累不够,真心不知道看这些书籍是为了什么?追赶技术的潮流?反正我是看不懂他们是为了什么!

  第三点:

  会用的人很多,但是用的好不好,就这么面几句我们能确定?那也就只能问你对这些知识的理解程度了,毕竟思考过的东西一般在回答的时候是做不了假的。

  再打个比方,我家装修请的贴砖工人,和我邻居请的,贴出来效果不一样,邻居家的缝隙对得整齐均匀,我家的就只能勉强忍着自己接受了!如果按照被面试者回答的我会用啊,那我是不是该觉得我自己的审美有问题?

  第四点:

  回答看过的,面其看过的书籍的一些内容答不起来;回答只看博客的不看书的,结果博客基本上每天都会有的入门系列的问题也几乎回答不上来,这样的,还不如直接回答没看过,好歹有个诚实的态度。

  其实是想看个人的学习能力怎样,在面试回答不起来的情况下,就问遇到问题了怎么办,就回答说问度娘copy下,然后再继续,就没有稍微深入研究下的继续了。。。。

  第五点:

  问的简单业务实现基本上也是其简历所写项目中会有的,或者是我们在网上经常使用频率很高的,如购物车,我们购物不天天用吗?某东和某宝的我们不是购物就要用么?仍然是考察观察力和综合运用能力,还有临场反应能力,只要能条理清晰的回答,就算错了也没什么,谁没有不熟悉的东西?都是反复琢磨修改才能实现出需求的。

  第六点:

  这就比较意外了,第一次遇到,就是今天遇到的,这位左腿有残疾,具体原因不明。在看到他的时候,我心里就想,面试的时候,要注意语气,要平和。

  面试过程,组长面试他的时候,他反复说给我们看作品,而看作品是在面试他问题回答不上来的时候,他就说看下我写的。我们俩均说先不急,先面了,然后再看。而扔东西打人呢(已经面试了一段时间,回答不行),是在组长问了他SVN用过吗,他回答说用过。然后问分支,回答没用过。

  然后我就提问了(其简历最近的项目写的是项目小组负责人),内容如下:在已发布版本有bug的情况下,且修复了bug,但是又有在开发中的功能,且未开发完成,这个时候修复过的Bug该怎么发布?

  然后这位就说我们问的问题很low,组长看到他语气激动,就说那面试就到此为止了,然后这位就说叫你们看作品不看,非要问你们自以为是很NB的知识点来***难我?然后就把他自己带的鼠标垫扔到了组长脸上,面目狰狞的说,没见过我这种人吧,这下见过了吧!

  对这位面试的问题主要是集中在我们项目开发中要用到知识点,如spring,数据库的索引,另外还有是他简历上写的,如果要算超标问,估计就是我问的那个版本管理的问题了,但这也是根据他的工作项目经历问的,也不算超标,而且作为一个项目小组负责人,那版本管理应该是需要考虑的问题了,话又说回来,就算回答不上也没什么,不是所有的面试问题都要一定能回答上来的。

 

  

  个人对很多这样的开发同仁们的建议就是,有空还是多阅读下书籍,多加强下自己,真的花不了多少时间,基础知识仔细过一遍不清楚的,要不了一个月吧?其他的自己慢慢啃,每天也花不了多少时间,稍微花点心思琢磨一下我们常常用到功能的实现。

  真心不是面试官为难你们,自己有货,别人能为难你多少?我转java的时候,来这里面试也有答不上来的,就那个spring的事务管理我就回答错了,仍然要了我!

 

  个人文笔不怎样,写文章的逻辑思维什么的有点乱,大家将就看下,有什么不足之处还请多指教!