文档章节

最近招聘面试的一些感悟

赵小宾
 赵小宾
发布于 2014/04/11 09:59
字数 1818
阅读 355
收藏 18

由于公司扩张,最近一直忙于公司招人,所以就来说一些自己的感悟吧。
首先说说我们招人的标准吧,重基础,次框架。我个人认为,一个基础好的好人,无论新上手何种框架都容易,而且对于一般的开发人员来说,框架会基本的使用就 行了,也不需要他研究的有多深,比如说Spring,怎么配置bean,怎么注入Bean.即使一个不会Spring的人,你教一次,他也就会。而要深 入,系统的去学习某框架,这需要由他自己平时去系统学习,碰到问题的时候深入源码去研究。

      一般我面试都会问面试者,最近2年技术方面看过那些书,而假如洽好自己又看过,就会对书中的一些观点,内容进行讨论。如果没有看过,也会问面 试者从中掌握到了什么。关于这个问题,在上百的面试者中,有刚毕业的,有工作3,5年的,90%的人都说平时不看书,有9%的人都会说《JAVA编程思 想》,而这9%的人,基本对书中的一些知识点答不上来(比如类初始化的顺序),只有1%的人,读过3本以上书。

    比如JAVA中的类加载的双亲委托(派)机制,在这些上百面试者之中,只有那微乎其微的人能讲的出来。更有甚者,工作3,5年经验的人,连这个概念听都没有听过,简直令人汗颜!
   再比如hashcode()和equals()方法的关系以及各自的作用,何时需要重写equals()方法,或者说为什么重写equals()方法,能说的很清楚的人也是微乎其微。
   再比如看简历上写有4,5年经验,做过项目设计,那好,我们来谈谈面向对象的理解吧,这个问题是个开放性的问题,每个人都有自己理解,但是大多数人 对面向对象的一些概念理解,仍停留在刚毕业那会。 比如说:请你谈谈对聚合和继承的理解,很多人只能回答上一句:聚合优于继承。然后就没有下文了!刚毕业 的孩子,稍微看一下面试题,都会这样说,可是为什么?没有其它理解了?

  当然,对于3年以下经验的面试者和3年以上经验的要求是有区别的,3年以下经验的定位主要是基本的开发工作,那么能把自己简历上写的项目讲清楚,基本 的框架没有问题,就基本上没问题,然后就是根据工作经验,以及基础知识来定价而已。 但是3年以上工作经验的,往往在项目组要充当一些“老手”的角色,如 果连这些基础的问题都搞不清,请问如何去指导,帮助基础开发人员?

  从面试者得出一个结论:很多人对待遇期望的是这样子的,我能做开发,而且我有3年,5年经验,你就应该给我10K+,15K+的待遇。请问你有没有清 楚 自己跟1,2年经验开发人员的之间的区别?同能做开发,人家同样也能。你觉得你可以搭框架,人家也可以搭,在这个年代,在网上随便找篇博客,都可以把 几个框架整合起来。  那请问,你凭什么要这个待遇,你做的事情,我招个1,2年开发经验的人就能做好,而且有些人做的会比你更好。或许你会说,我解决问 题能力强,没错你说以往项目中碰到的问题,最后怎么解决的。
  
   首行,我怎么知道并不是其它人解决的,然后你说成你解决的列?而且解决问题能力是一个太好衡量的标准。
  其次,我觉得任何一个解决问题能力很强的人,必然都是有很充足的知识的储备,以及很多见识。这个知识储备,我觉得基础知识必不可少,如果一个人连Linux的基础命令都不会,他说他搞服务器的能力很强,你会信么?
   
   你不清楚聚合与继承的各自特性,给你一个场景,你能给出一个比较良好的设计?我持怀疑态度。当然,我相信做出功能,肯定没有问题,条条大路通罗马嘛。但是扩展性好么?重用性好么?你考虑过这些问题吗?

   说说几个比较搞笑奇葩事:
      当时在CSDN说了一个招人的事,然后有个CSDNer给我发了简历,当时太忙也就没有细看简历(当然,这是我的问题),只是大约看了一下3 年经验,就约过来面试了。后来看一下他的经验全是在socket,Mina通信这方面的,然后和这个朋友大概聊了一下(没有扯技术),说你的技术长处,在 我们公司得不到发挥,对你个的发展并不是一个很好的选择,而且现在是招聘旺季,3年socket经验,再找个这方面工作挺容易的,然后劝他走了。在此希望 这位朋友在通信行业或是页游行业有更好的发展。

     然后前天面了一个4年从北京来深圳发展的javaer,我看他简历上写得解析xml等字眼,就顺带问了一句:解析XML有那些方式,他回答了 SAX,和DOM。我问他清楚这2者各自的优劣么?然后他说不上,完全没有概念。当然,文中前面提的那些问题也基本上没有答出来。然后这位朋友期望待遇 12K+,我直接告诉他面试没过。然后,我就拿了SAX与DOM的各自的优势这个题来说说,分析给他听,结果说一半,这哥们,来了一句:你说完没有,我要 走了。

    好吧,我觉得这哥们挺奇葩的,以前我们刚毕业的时候,面试答不上来的题都会问一下面试官,交流一下。然后回去自己再查一下,这样就算面试不过,也 会有不同方面的积累和进步。 所以我面试的时候,根据简历随性问题的一些问题,如果面试者答不上来,或是说跟我理解有些出入,我就会说说我的理解,然后交 流一下。当然,这哥们没准也觉得我挺奇葩的,没过就没过,还废话一大堆。

   我觉得一个3年的javaer应该至少看过如下书:
     1.1本JAVA基础,比如《JAVA核心技术》
     2.  重构,有良好的编码习惯。我觉得这是一个程序员应该有的自我修养。
     3.  对常用设计模式有一定了解,这样会让你在写代码时更加得心应手。              

本文转载自:http://bbs.csdn.net/topics/390712590

赵小宾
粉丝 8
博文 57
码字总数 8001
作品 0
浦东
私信 提问
加载中

评论(3)

jingdor
jingdor
思维最重要 还说 有完没完的那个人 可以打一顿了 或许简历造假来忽悠的
赵小宾
赵小宾 博主

引用来自“王伟伟”的评论

数据结构和算法也是重点啊

嗯!你说的很对,不过我只是转载的!不代表个人意见,看看那就好

memristor
memristor
数据结构和算法也是重点啊
一个想法照进现实-《IT连》创业项目:直觉型面试招聘的Bug

前言: 创业转眼又过去了一个月,是时候抽时间写写文向大伙继续汇报进度了。 还记得上一篇创业文章,我还在说:创业时该不该用新手程序员。 嗯,然后,然后,报应就来了:所以这篇要写写自己...

路过秋天
2017/06/05
0
0
找工作的一些感悟——前端小菜的成长

原文出处:dolphinX的博客 前些日子辞掉了工作,比较轻松,有大把的时间写博客神马的,陆续面了几个不错的互联网公司,有成功的也有失败的,阿里的面试及offer都来的很意外,还没来得及投百度...

dolphinX的博客
2014/01/24
0
0
转:找工作的一些感悟——前端小菜的成长

原文出处: dolphinX的博客 前些日子辞掉了工作,比较轻松,有大把的时间写博客神马的,陆续面了几个不错的互联网公司,有成功的也有失败的,阿里的面试及offer都来的很意外,还没来得及投百...

沉淀岁月
2014/05/26
27
0
和大家分享我的实习感悟

回想自己去年这个时候,是一个特别迷茫的时候,从3月末开始找工作,面试了几个都没有通过,心灰意冷,对未来失去了信心。面过淘宝、美团、金山,还有几个小公司,都没有通过,自己每天的大部...

qixinghaitang
2012/05/31
14
0
编程语言60多种,第一门语言初学者先学哪个更好?

这类选择性问题上百度知道甚至知乎都是查不出结果的,你会发现你不是第一次搜索这个问题,可疑惑还是在。这是因为回答者都是以他的主观经验来回答这个问题,他是编程大牛也好他是工作多年的老...

hhj187
2016/12/24
69
0

没有更多内容

加载失败,请刷新页面

加载更多

shangcheng-my

1.数据库主键、外键类型为bigint,那么在后台应该用什么类型的变量定义? 后台用string接收,因为前段传过来的一般都是json字符串,后台直接接收,mysql是可以吧数字类型的字符串转换为对应的...

榴莲黑芝麻糊
昨天
2
0
微服务架构依赖图

基于spring-cloud-alibaba + dubbo

龙影
昨天
5
0
Centos7 安装zabbix-agent

rpm -i https://repo.zabbix.com/zabbix/4.2/rhel/6/x86_64/zabbix-release-4.2-2.el6.noarch.rpm 可以到https://repo.zabbix.com/zabbix找到对应的版本 yum install zabbix-agent -y 出现E......

abowu
昨天
8
0
文本编辑器GNU nano 4.4 发布

GNU nano 4.4 "Hagelslag" 更新日志: 启动时,光标可以放在第一个或最后一个出现位置 字符串前面带有+/string 或 +?string的字符串。 发生自动硬包装时((--breaklonglines),任何前导引号...

linuxCool
昨天
7
0
你知道字节序吗

字节序 最近在调一个自定义报文的接口时,本来以为挺简单的,发现踩了好几个坑,其中一个比较“刻骨铭心”的问题就是数据的字节序问题。 背景 自定义报文,调用接口,服务端报文解析失败 iO...

杭城小刘
昨天
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部