技术面你写对了算法,造对了轮子,面试官点了点头。HR面你坐在那,对方问了几句,你就回家了。这不是段子,是很多人碰过的墙。非技术问题才是真正的隐藏杀手,它不考你代码,不考你框架,考的是你这人能不能用。
我见过一个同学,技术面过了五轮,HR面就问了句“为什么离职”。他耿直地说“前领导技术太差,我看不上他”。他没拿到offer。HR要的不是技术评价,是团队能不能安稳。技术好的人多了去了,不好管的人HR一个都不想招。
还有一个更冤枉的。技术面全过,HR问他“你期望薪资多少”。他说了个数字,比市场价高了一点。HR说“我们给不到”,他说“那就算了”。他以为是在谈价,其实HR觉得他对工作没渴望。企业招人不是买菜,你表现出一点“不来也行”,对方就会选那个死也要来的人。
HR面到底在问什么。核心就四个字:这人安不安全。技术面验证你能不能干活,HR面验证你来之后会不会惹事。会不会干两天就跑,会不会跟同事吵架,会不会对领导不服气。这些才是真正决定去留的东西。
你觉得自己技术不错,HR看重的可能是你说话的方式。你说话太急,他觉得你脾气暴。你说话太慢,他觉得你反应慢。你说话太多,他觉得你话多粘人。你说话太少,他觉得你不合群。每一个细节都是扣分点,没有加分项这一说。
那怎么应对。第一件事管住嘴。HR问“你怎么评价上一家公司”,记住一句话“什么都不要说坏话”。你说公司不好,HR觉得你日后也会说他。你说公司很烂,HR觉得你格局小。最好的答案是“公司给了我成长空间,我学到了很多”。听起来很假,但HR就是想听假话,因为假话代表你懂事。
第二件事管住期望。HR问你期望薪资,别报太高,也别报太低。报得太高,他觉得你不好留。报得太低,他觉得你能力不行。最好的方式是说“我了解过市场行情,愿意按公司标准来”。这句话听着普通,但HR觉得你好商量,不挑事。很多技术好的人死就死在这个点上,非要争那一两千,结果HR直接换个候选人。
第三件事是表现出“我真的很想来”。HR问“你还有其他offer吗”,别说“有,好几个”。这话说出来,HR会觉得你只是来随便面面的。你说“还在看机会,但我对贵公司很感兴趣”,HR才能放心推进。不要装清高,要装想来的员工。
还有个大坑叫“聊得太嗨”。技术面你讲代码讲得眉飞色舞没问题。HR面你也开始讲技术细节,对方听不懂,又不想打断你。结果你讲完一大段,HR只记住了“这人说话没重点”。HR不是来听你讲技术课的,要让他知道你是什么样的人,不是让你证明技术有多牛。
我认识一个人,面试的时候HR问他“你这么厉害为什么还在找工作”。他想都没想说“前公司太压抑了,同事水平太差”。这话一出,凉透了。HR要的是团队协作,你说别人差,那你来了是不是也会说我们差。哪怕你技术再牛,HR也不敢要。
还有一类问题是问“你对加班的看法”。千万别直接说“我接受加班”或者“我不接受”。你说接受,HR觉得你没底线。你说不接受,HR觉得你吃不了苦。最好的回答是“合理的工作我会全力完成,紧急情况可以配合”。既表明态度,又留有余地。HR听到这个话,会觉得你既靠谱又理性。
最后说个很多人忽略的点。HR面结束的时候,HR问你“你有什么想问我的”。很多人直接说“没有”,这等于关上了窗口。最好的问法是“咱们团队现在在用哪些技术栈”,或者“团队目前最大的挑战是什么”。这些问题显得你关心工作内容,关心团队。HR会觉得你真有想法进来。
技术面过了,HR面挂掉,比技术面直接挂还难受。因为你明明能干活,却因为不会说话没了机会。Python你都能学得会,HR面这点套路,学一下就行。记住了,HR面是为了让你进来,不是为了让你走。你把姿态放低,把话说顺,把态度摆正,offer自然来。