
专业猎头是如何“相面”的?聊聊我们评估核心技术人才的那些门道
说真的,每次跟朋友聚会,聊到我是做猎头的,特别是专门搞技术岗的,大家看我的眼神都变了。那种眼神里混杂着好奇和一点点……怎么说呢,像是看“人贩子”的感觉。他们最常问的一句话就是:“你们到底怎么判断一个人行不行?光看简历?还是有什么神秘的第六感?”
这问题问得特别好,也特别实在。说实话,如果真有第六感,我大概早就失业了。做我们这行,尤其是面对那些技术大牛——那些写一行代码能顶我们一年工资的“核心人才”,评估方法要是太玄学,那不是帮企业招人,是给企业挖坑。所以,我们有一套非常严谨,甚至有点“强迫症”的评估体系。今天,我就泡杯茶,跟大家掰开揉碎了聊聊,我们这些“技术猎手”到底在用哪些方法“相面”。
第一关:简历不是“敲门砖”,是“案发现场”
很多人觉得,简历嘛,不就是看看工作经历、技能列表。对我们来说,一份核心人才的简历,更像一个“案发现场”,得拿着放大镜看细节。
首先,看项目,这>>
看项目名,,,项目>>>>>>但>是,,项目,看>,,,项目。项目。。,。,。看。,。不是项目,,。,,
所以,我们看简历,看的不是“名词”,而是“动词”和“量词”。他做了什么?主导了哪个模块?用什么技术栈?带来了什么结果?数据指标提升了多少?比如,同样是优化数据库,有人写“优化了数据库查询效率”,有人写“通过引入Redis缓存和优化索引策略,将API平均响应时间从800ms降低到150ms,QPS提升了3倍”。看到后者,我们的眼睛才会亮一下。这不只是文字游戏,这是思维方式和做事深度的体现。 我们还会特别留意项目经历的“连续性”和“深度”。一个人如果在三年里换了四个项目,每个项目都用不同的技术栈,而且都是浅尝辄止,这通常是个危险信号。核心人才往往会在某个领域深耕,他们的简历会呈现出一条清晰的、不断向上的技术演进路线。当然,也存在那种技术视野特别开阔的“全才”,但这种人凤毛麟角,而且他们的简历里,每个项目的技术选型理由一定写得非常清楚,逻辑自洽。 简历筛选过关,我们不会急着推给客户。第一件事,是打一通电话。这通电话,我们叫“电话初探”,时间不长,通常30分钟到1小时,但信息量巨大。 这通电话的目的,不是为了复述简历,而是为了验证和感受。验证什么?验证简历上那些“动词”和“量词”的真实性。我会挑他简历里最核心、最亮眼的一个项目,让他从头讲一遍。从项目背景、技术选型的考量,到他具体负责的模块,遇到了什么坑,怎么解决的,最后取得了什么效果。这个过程,我们称之为“STAR原则”的口语化应用。 一个真正的专家,在讲述自己得意的作品时,是会发光的。他能清晰地讲出技术决策背后的权衡(trade-off),能绘声绘色地描述解决一个棘手Bug时的兴奋,能准确说出某个技术方案的优劣和适用场景。而如果只是简历“美化”上来的人,一问到细节,他就会开始含糊其辞,或者把团队的功劳全揽在自己身上,或者把一个复杂的技术问题讲得像喝白开水一样简单。这种人,我们一般会礼貌地结束通话,然后在人才库里给他做个标记。 除了技术深度,我们还要感受他的“软素质”。沟通是否顺畅?逻辑是否清晰?表达是否有条理?一个核心技术人才,不一定是演讲家,但他必须能跟团队高效沟通。如果连跟我们这个“非技术人员”都讲不清楚一个技术概念,那他在团队里的协作效率可想而知。我们还会顺便聊聊他的职业动机,为什么看新机会?对下家有什么期待?是纯粹为了钱,还是为了技术挑战、团队氛围或者发展空间?这些信息,对后续的精准匹配至关重要。 电话初探感觉不错,接下来就是最硬核的环节——技术深度评估。这一块,我们通常会联合客户公司的技术负责人一起进行,或者我们自己先做一轮更专业的筛选。方法主要有两种,一种是“纸上谈兵”,一种是“代码实战”。 这通常是针对高级别人才(比如架构师、技术专家)的必考题。我们会给出一个开放性的场景,比如:“设计一个短链接生成服务”、“设计一个支持千万日活的社交Feed流系统”或者“设计一个秒杀系统”。注意,我们不期待一个“标准答案”,我们看的是思考过程。 我们会引导他一步步展开: 这个过程,我们评估的不仅仅是技术知识的广度,更是解决复杂问题的系统性思维和权衡能力。这是区分一个“码农”和一个“工程师”的关键。 对于需要直接动手写代码的岗位,编码能力是基本功。我们通常会通过在线编程平台(比如CoderPad, LeetCode风格的题目)或者直接在共享文档里进行。 关于算法,业界一直有争议。我的看法是,对于核心技术岗,考察基础算法和数据结构是必要的,但不必追求“Hard”级别的难题。我们更倾向于出一些中等难度的题目,重点考察: 有时候,我们甚至会让他写一段伪代码,或者设计几个关键的单元测试用例。我们想看的,是他是否具备写出健壮、可维护代码的工程素养。一个算法大神,如果代码写得乱七八糟、难以维护,在团队协作中同样是个灾难。 当一个候选人通过了前面所有的技术关卡,并且我们觉得他和客户的文化、需求都匹配时,我们不会马上发Offer。最后,也是最重要的一步,是背景调查。这绝不是打个电话给前HR那么简单,我们称之为“360度背景调查”。 我们会尽可能联系到他过去3-5年内的直接上级、平级同事,甚至(在某些情况下)下属。我们问的问题非常具体,而且环环相扣。 做背调的目的,是拼凑出一个立体的、真实的人。技术强,但人品有问题、团队协作极差的人,我们不敢推。简历和面试都可能伪装,但长期的共事者给出的评价,往往最接近真相。我们还会交叉验证一些关键信息,比如他提到的项目时间和职位,确保信息的准确性。这一步,是风控的最后一道防线,也是对我们客户负责任的体现。 除了上述常规流程,针对一些特别核心或者难以寻找的岗位,我们还会用一些“非主流”的方法。 比如,技术社区挖掘。我们会去GitHub、Stack Overflow、V2EX、技术博客圈里“潜水”。一个人的GitHub贡献记录、他写的开源项目质量、在技术社区回答问题的深度,都是他技术热情和能力的最好证明。一个在GitHub上有高质量个人项目的候选人,远比一个简历上只写着“熟悉Git”的人,要可靠得多。 再比如,“影子面试”。有时候,客户公司会安排一轮非正式的“Coffee Chat”,让候选人和未来可能合作的团队核心成员聊一聊。这种聊天没有固定问题,氛围轻松,但往往能最真实地看出一个人的技术视野、沟通风格和气场合不合。很多时候,技术最强的人,不一定是最合适团队的。 还有,我们非常看重学习能力和技术热情。技术行业日新月异,今天你引以为傲的技术,明天可能就成了“屠龙术”。我们会问候选人:“最近一年你学了什么新技术?通过什么途径学的?有没有做过什么小项目来实践?”或者“你最近在关注哪个技术领域的发展?为什么?”一个对技术有持续热情和好奇心的人,他的成长曲线是陡峭的,这才是企业最宝贵的财富。 说到底,我们这些做猎头的,就像一个技术人才的“翻译官”和“质检员”。我们既要懂技术的语言,能和工程师聊到一块儿去;又要懂企业的需求,能帮他们筛选出真正能解决问题的人。整个评估过程,就像一个漏斗,层层筛选,最终留下的,才是那颗最闪亮的星。这活儿累是累,但每当看到自己推荐的人才在新的岗位上大放异彩,那种成就感,也确实是别的工作给不了的。好了,今天就先聊到这儿吧。
第二关:电话初探——听“声”辨“位”
第三关:技术深潜——“纸上谈兵”与“代码实战”

系统设计与架构能力评估
编程能力与算法考察
第四关:背景调查——“360度全景影像”
调查对象
我们关心的问题(举例)
前上级
平级同事
(可能的)下属
一些“非主流”但很有效的辅助手段
