代码改变世界

呕心沥血3个月,从面试官角度感受人员招聘

  zouhui  阅读(116)  评论(0编辑  收藏  举报

最近组内一直在进行招聘工作,很荣幸我能作为面试官,这里分享一些自己的感受,希望对大家有帮助

面试可以分为2大块,一部分是校招,一部分是社招

先分别聊聊这两块,然后再进行下对比,可能会得出意想不到的结论

PS:我不是专业的HR,有些东西说的不对,也不能全信

交代背景

坐标:北京 

职位:后端开发工程师

公司:互联网大厂

校 招

公司的筛选范围,大多是从985,211开始,然后是双一流,普通高校等

一个好的教育背景,是简历投递的敲门砖,这点很重要

每年毕业生太多了,优秀的学生特别多。

大部分都是招研究生,一些非常好的本科生也是会考虑,所占比例相对较低

想想我自己当年毕业,还是以本科生为主,真的是太幸运了

筛选简历

  • 在校项目经历

  • 实习经历

这两点基本上决定了这个候选人是否能参加面试

作为开发,写代码经验是非常宝贵的,尤其对于应届毕业生

在实践中,一定不是一帆风顺,会踩各种坑,这就是成长的过程,也是你需要努力突破的地方。是否深入思考痛点是什么,查阅资料去寻找解决办法,然后顺利解决了这个问题。这都是在面试中很亮眼的点。

一方面实践能力强,来了公司就可以直接上手,节约了人力成本

另一方面,说明你是一个面对问题,去积极思考解决的人,愿意去深入研究

实习,也是非常重要的,其实更看中的是实习公司

例如:在阿里,美团,滴滴,字节等公司实习过,就会很抢手,大公司的光环在这里发光发亮

面试环节

  • 表达能力

  • 基础知识

  • 手写代码

表达能力非常重要

一个问题,说半天答不到点上,印象就很不好

一个项目,说不明白,绕的云里雾里的

这种同学,基本上都不会过

基础知识针对校招生,也是决定性的

从Java语言,JVM,数据库,缓存,网络,框架,设计模式等几个维度进行提问,全面了解候选人的知识框架

如果有1-2个点说的非常深入,基本上就算是通过

如果问一个不会,再问一个不会,继续问,还不会,那,你懂得,直接就结束了

手写代码的能力也是非常重要

手写代码,我个人不会问很难的问题。主要考察候选人针对一个问题的思考过程,以及代码写的是否规范,能否继续优化等

见过很多这样的候选人:

没有IDE,不太方便

不习惯在网页上写代码

大体思路就是这样,要不就不写了吧

面对这样的人,你会怎么想?

态度很不端正,没有耐心,没有研究精神,面对困难很容易退缩

别人刷题能刷好几百,你一道题都不刷,那没办法,自己不珍惜机会,难道会有别人施舍吗?

社 招

社招有些复杂,3年,5年,10年工作经验,面试的标准和难度都不太一样,我自己也没有这样的资历去评价,聊一聊比较common的内容

为什么离职?

这是必问的,也是最容易送命的问题,而且发现很多人并没有想明白

这里提几个原则,一定不能碰

  • 态度消极

  • 贬低老板

  • 贬低公司

  • 贬低同事

  • 贬低做的事情

  • 不诚信

更多的是要陈述自己觉得什么不合适

人和工作本身没有对错,只是现在不匹配

我个人比较喜欢有自己想法的人,有自己的独立思考,哪怕有些话说得很直白:就想涨工资;996太累身体吃不消;在职业生涯的现阶段需要大厂镀金等等

遇到回答比较官方的,我会一直追问

举个例子:很多人都会说,在公司总是做业务,已经非常熟悉了,感觉技术上没有进步,想要提升下自己

我问:ok。大多数公司都是这样的,进入我们组,如果你发现,其实没有很高深的技术,大多数是对业务的CRUD,你会继续离职吗?

候选人:额。。。这个。。。。我想大厂应该会有很多东西值得我学习

我问:那你想提升什么样的技术,具体说说

候选人:就是。。。就是。。。

其实背后的逻辑很简单,当前这次换工作,没有解决本质的问题,所以你没有想明白或者没有表达出真实的离职原因,也就是对职业规划不清晰,得过且过

尽量不要说精通,除非你真的精通

如果你说精通,一定会问这个技术的底层源码,甚至会问觉得当前的实现有什么问题,要如何改正

自己挖的坑,大多数情况是把自己给埋了

说项目经验的时候,一定要站得更高

最好可以把整个系统的框架画出来,数据流说明白,然后有哪些问题,你是怎么解决的,解决后效果如何

思路清晰,解决方案有深入思考,这种最好了

我会根据自己的经验,提一些问题,看看候选人是否有考虑,是否明白该如何解决,思路和想法很重要

对 比


我们对比下校招和社招,这次招聘真的是非常有感触

校招同学,基本上就是一张白纸,没有形成自己的价值观,相对态度非常谦虚和客气,懂得珍惜机会,认真准备。对工作抱着敬畏之心。

社招候选人,已经形成了自己的一套理论,价值观。更加理性,知道工作中的道道,有自己的判断力。态度上没有校招生好,有时候会遇到被放鸽子的情况,这种直接就拉黑了,最基本的沟通都不会,真的是差劲!(我自己遇到的样本可能较小,相信这种应该是少数,这里不以偏概全)

校招相对年轻,更有闯劲,社会关系单一,大多是未婚,在北京可以飘着,没事来公司加加班,有充足的时间给公司做贡献

社招已经过了那段打鸡血的日子,加上有家庭,很多时候确实无法加班

(针对于加班的事情,后面有空详细再说,这里不评价对加班的态度。现在都是这样的风气,默默享受吧)

校招生进组后需要1对1培养,从小的事情做起,一点点进步,成长,承担的工作是有限的

社招的优势就显现出来了,几天时间就可以直接上手,之前踩过的坑成为了现在的宝贵经验,效率杠杠的

校招和社招各有优势和劣势,并没有绝对的对错,总的感觉,校招比较惊艳

能说的,不能说的我都说了,我不屏蔽任何人,否则宁愿不写这篇文章

希望对大家有用,少走弯路,人生不易~

编辑推荐:
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!
历史上的今天:
2020-02-16 小学生组团给钉钉打一星,整个阿里巴巴来安慰,个个是人才
2018-02-16 新的一年,愿大家依然彼此陪伴,上班见。。。
点击右上角即可分享
微信分享提示