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

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. 使用pyinstaller----python转exe

    自己写了一个定时清理日志的脚步,因为服务器是Windows,不想部署Python环境,就考虑到转成exe文件即可. 从网上了解到python转exe方法比较多,我选用了pyinstaller,过程比较 ...

  2. Digit(湘潭大学比赛)

    题目链接: 点击打开链接 中文问题目就不解释了. 思路,找到这个数对应的的数字是多少,然后对这个数取对应的位置. 步骤:先打表打出一位数字对应字符串的长度,两位数的,到8,9就差不多了. 先确定给定的 ...

  3. 探索Oracle11gR2 之 DataGuard 三种保护模式

    Oracle的DataGuard技术有三种实现模式,分别是max performance.max availability.maxprotection这三种模式. 以下是来自Oracle文档的摘要信息 ...

  4. 洛谷P2575高手过招——SG函数初试

    题目:https://www.luogu.org/problemnew/show/P2575 第一次用SG函数解决问题,有许多不熟练的地方: 试图按自己的理解写一个dfs,结果错了(连题都没读对,以为 ...

  5. LNMP+Zabbix的安装与部署

    LNMP+Zabbix的安装与部署 一.Zabbix简介 1.zabbix是一个基于WEB界面的,并提供分布式系统监视以及网络监视功能的企业级的开源解决方案. zabbix能监视各种网络参数,保证服务 ...

  6. 关于serviceComb中的swagger抛出NullPointerException

    在使用serviceComb时, 如果抛出以下异常: org.apache.servicecomb.serviceregistry.consumer.MicroserviceVersions > ...

  7. Logistic/Softmax Regression

    辅助函数 牛顿法介绍 %% Logistic Regression close all clear %%load data x = load('ex4x.dat'); y = load('ex4y.d ...

  8. View Controller Programming Guide for iOS---(二)---View Controller Basics

    View Controller Basics Apps running on iOS–based devices have a limited amount of screen space for d ...

  9. iOS 拼音 Swift K3Pinyin

    iOS 系统方法支持直接获取拼音,避免了之前各种第三方引入各种MAP或者资源文件.下面是一个Swift版本的简单示例: // swift 4.0 func pinyin(_ string: Strin ...

  10. AT2534 港湾設備 (Port Facility)

    洛谷 先膜一下Iscream巨巨 首先我们可以把题目转化为线段覆盖,如果两条线段相交(不算某一条完全在另一条里面的情况),那么这两条线段代表的集装箱就不能放到同一个栈里,我们在它们之间连一条边.如果图 ...