工作这么久,面试过的工程师不下两三百人。大部份招到的人都比靠谱当然也有失败的例子。把亲身经历总结如下:

1. 什么人一定不能招:

  理解能力差:

  对你提出的问题,答不对题,重复提问。面试官可以在面试当中问一些模拟两可的问题,让候选人去主动挖掘。如果候选人理解能力不强,一般都无法继续。

  不诚实:

  简历造假,回答问题不够直接。

  让你感觉很奇怪的人:

  有些时候候选人会问一些很奇怪的问题或者奇怪举动。这时候面试官千万不要放过,一定要追究背后的原因,有可能蕴含巨大风险。讲一个真实的列子。在面试一位初级工程师,在面试快结束提问环节,向我提出非常多幼稚的问题。很多是不应该在面试环境下提的问题。当时我觉可能太他还年轻,只是性格问题。 入职一段时间后才发现,候选人在“共情” 方面有很大问题。比如大家都在加班,他招呼不打就直接走了。出去搞活动,计划坐地铁,他一个非要骑车,导致大家都到了目的地后等了一个多小时,他才到。工作无法协作。最后还是劝退。

  缺乏理性:

  我会经常问一些问题,让你最不能忍受的事情是什么?让人你感到讨厌的人?上一家公司有哪些地方让你感到不满? 如果候选人回答表现出不理智的言辞,就需要注意了。

2. 什么人考虑一下再招:

  缺乏独立性:

  在招初级程序员,特别是女生时候会遇到这样问题。 这样候选人其实也有优点,一旦融入团队,归属感比较强,稳定性很好。但就是上手比较慢。看自己岗位需求和任务情况考量。

  太过于敏感,感性,缺乏安全感:

  有些候选人太过于敏感。举个互金行业例子。比如政府刚颁布互金行业监管条规。第二天他就觉得这个行业不行,要找工作。 这类型候选需要考虑岗位在团队中的位置,和行业情况招聘。

  

  性格过于外向和内向:

  性格没有好坏之分。外向和内向程序员都有非常优秀的案例。这要看岗位需要和文化氛围。

  

3. 什么样的人可以招:

  有审美追求:

  审美不一定是指艺术。喜欢一个好的机械键盘或者笔记本,也是有审美追求。有审美的人,一般都看不惯烂环境,会去改造环境不会得过且过。这些人是公司需要的。还有外表,比如至少打扮干净整洁,五官端正,一般都有行为操守都不会太差。

  有持续的兴趣爱好:

  更多是看候选人是否有耐心。能够持续经营一件东西,而不是急功近利。

  喜欢剖析原因,问深刻问题:

  举个例子,公司总部在上海,有一个大的研发中心。研发分中心在成都,需要招聘。面试时候,就有候选人直接问,在成都工作会不会导致未来发展不好,处于边缘角色。 类似问题都很尖锐,至少表示候选人在思考,关注自己切身利益。

  在面试时候敢于提深刻问题的人,往往有一点勇气,魄力和尺度把握能力。这样才能确保自己不玩脱了。

  

  动手能力,学习能力强:

  比如非计算机专业同学,但在这个计算机领域却有比较突出成绩。有大量开源项目等。精通多门外语,多门编程语言。在过往项目中独挡一面。前后端都会。

  

  在任何领域有过成就和成功的:

  成就感会让人上瘾。体会过这个快感人一般不会轻易放弃。在各个领域(计算机,非计算机),比如游戏竞技参加全球联赛取得很好成绩,马拉松跑进过前十,某个考试时全国前十。都可以证明他自控能力比较优秀。

  有明确的自我认知:

  认识到自己哪里不足,下一步往哪里去。

  

4. 岗位和候选人的平衡:

  万物最终都会归于平衡。 公司的岗位和候选人是互相需要。 最后面试是否通过取决于双方匹配程度。不然即使通过,工作也会干得很不开心,很快离职。 

入职1个月:离职与HR关系较大
入职3个月:离职原因与直接上级关系较大
入职6个月:离职原因与企业文化关系较大
入职1年:离职原因与职业晋升关系较大
入职3年:离职原因与发展平台关系较大
入职6年:员工离职的可能性很小

       候选人技能匹配岗位需求:

不要一味追求招最牛的,这个是不切实际。根据岗位需求招最合适。即使初期可能需求不明确,高水平的人不一定能满足未来需求。而是需要找一些扩展性好一些的候选人。所以写JD是非常重要的事情。

  岗位满足候选人需求:

这个决定候选人能待多久。 一般我们招聘还是希望候选人至少能待两三年。如果不满足候选人需求,可能几个月就走了。 很多候选人自己都不知道想要什么,往往为了通过面试会说出不真实原因。 要引导候选人说出自己心里真实需求。所以面试官要像心理咨询师一样,催眠,引导,分析,找到候选人内心真实诉求。 这样才能知道岗位是否能满足他。

更新:

2018/7/1 修改

												

写给技术lead的招聘指南的更多相关文章

  1. 通过写n本书的积累,我似乎找到了写好技术文章的方法(回复送我写的python股票电子书)

    我写的书不算少,写的博文就更多了,但大多数书的销量也就一般,而我写的技术文章里,虽然也有点击过万的,但不少点击量也就只有三位数. 通过不断反思,也通过对比了一些畅销书和顶流文章,我似乎找到了一些原因, ...

  2. IT软件人员的技术学习内容(写给技术迷茫中的你) - 项目管理系列文章

    前面笔者曾经写过一篇关于IT从业者的职业道路文章(见笔者文:IT从业者的职业道路(从程序员到部门经理) - 项目管理系列文章).然后有读者提建议说写写技术方面的路线,所以就有了本文.本文从初学者到思想 ...

  3. 从技术 Leader 的招聘需求看,如何转岗为当前紧缺的大数据相关人才?

    前段时间,跟候选人聊天的时候,一个有多年工作经验的资深 iOS 工程师告诉我,他最近正在学习 Machine Learning 相关的知识.他觉得,对于程序员来说,技术进步大大超过世人的想象,如果你不 ...

  4. 如何写好技术文档——来自Google十多年的文档经验

    本文大部分内容翻译总结自<Software Engineering at Google> 第10章节 Documentation. 另外,该书电子版近日已经可以免费下载了 https:// ...

  5. 写给前端的 react-native 入门指南

    前言 本文主要介绍 react-native(下称 RN) 的入门, 和前端的异同点 文章不涉及功能的具体实现 选择优势 我们先说说, 为什么很多人会选择使用 RN .他对应的特性和普通 Web 的区 ...

  6. 【开发技术】JAutodoc使用指南

    JAutodoc使用指南 下载地址:http://sourceforge.net/projects/jautodoc/?source=directory 使用方法:http://wenku.baidu ...

  7. Java裸写爬虫技术,运用多线程技术,高效爬取某个医疗机构网站数据

    最近喜欢上了数据的庞大的感觉,就爬取了一下某个医疗机构网站医疗数据,由于数据量庞大,只爬取了江西省的各个市的各个医院的各个科室的各个科室.中各种信息.其中用的持久层技术是hibernate框架,和用到 ...

  8. 写给小白的JVM学习指南

    Java 虚拟机是学习 Java 的基础,也是迈入高级 Java 开发工程师的必备知识点.所以今天这篇文章我们来聊聊如何从零开始学习 Java 虚拟机. 基础 对于刚刚接触 JVM 的同学来说,JVM ...

  9. 写给新手的 Go 开发指南

    转眼加入蚂蚁已经三个多月,这期间主要维护一 Go 写的服务器.虽然用的时间不算长,但还是积累了一些心得体会,这里总结归纳一下,供想尝试 Go 的同学参考. 本文会依次介绍 Go 的设计理念.开发环境. ...

随机推荐

  1. 以太坊EVM1.0缺陷

    256位的虚拟机 目前主流的CPU是32位或64位,在这些机器上进行256位运算需要将256位分段成多个64位指令执行,执行效率比32/64位低,在存储上方面,保存一个数需要256位的存储空间,绝大多 ...

  2. hdu 2066 一个人的旅行 解题报告

    题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2066 题目意思:给出T条路,和草儿家相邻的城市编号,以及草儿想去的地方的编号.问从草儿家到达草儿想去的 ...

  3. 一步一步学Silverlight 2系列文章

    概述 由TerryLee编写的<Silverlight 2完美征程>一书,已经上市,在该系列文章的基础上补充了大量的内容,敬请关注.官方网站:http://www.dotneteye.cn ...

  4. android项目 res/ 目录内支持的资源目录详解

    表 1. 项目 res/ 目录内支持的资源目录 目录 资源类型 animator/ 用于定义属性动画的 XML 文件. anim/ 定义渐变动画的 XML 文件.(属性动画也可以保存在此目录中,但是为 ...

  5. close() was never explicitly called on database

    在用SQLiteDatabase的时候如果碰到说database或者cursor没有关闭,可以在使用完之后加上: if (!cursor.isClosed()) { cursor.close(); } ...

  6. 「LuoguP4753」濑 River Jumping(贪心

    Description 有一条宽度为 N 的河上,小D位于坐标为 0 的河岸上,他想到达坐标为 N 的河岸上后再回到坐标为 0 的位置.在到达坐标为 N 的河岸之前小D只能向坐标更大的位置跳跃,在到达 ...

  7. 018--python 函数参数、变量、前向引用、递归

    目录 一.python函数的定义 二.函数参数 三.全局变量和局部变量 四.前向引用 五.递归 一.python函数的定义 python函数是对程序逻辑进行结构化或过程化的一种方法 1 python中 ...

  8. hdoj4027【线段树】

    题意: 给你一个序列,然后给出m个命令, 每个命令有两种:①:在区间内实现开方:②:求一个区间和: 思路: 一开始没思路啊,这个开方又不像加加减减一起来就好了,开方只能自己玩啊,但是仔细一想一个数也才 ...

  9. 第十五篇 .NET高级技术之正则表达式

    正则表达式 正则表达式是对字符串进行匹配的语法,像name like '%李%'一样,定义了一些特殊的“元字符”,用来判断一个字符串是否满足某个规则.正则表达式非常深,编译器都是基于正则表达式,掌握基 ...

  10. 51Nod 1116 K进制下的大数(暴力枚举)

    #include<iostream> #include<cstdio> #include<algorithm> #include<cstring> us ...