投出去的简历有了回音,WASMER发来了技术面试邀请。让人意外的是,面试形式不是常见的结对编程,而是直接带着作品来聊。这意味着对方已经翻过我的GitHub。
这条消息被连发了两遍,兴奋感几乎溢出屏幕。对开发者来说,被看见的方式有很多种,但被招聘方主动翻代码仓库,是其中分量很重的一种。
![]()
为什么结对编程没出现
结对编程是技术面试里的常规环节:面试官出题,候选人现场写代码,考察的是临场反应和编码习惯。这套流程流行了很多年,但它有个前提——面试官默认候选人的过往作品不可见,或者不值得花时间看。
这次不一样。面试邀请里明确写着带一个demo来,然后围绕它展开讨论。这个安排本身就传递了信息:招聘方更想了解你真实做过什么,而不是你在压力下能多快写出一个反转链表。
对候选人来说,这改变了准备的方向。刷题的意义被削弱,打磨一个能讲清楚的项目变得更重要。
GitHub成了简历的一部分
如果对方没有看过GitHub,很难解释为什么会跳过结对编程这一环。代码仓库里藏着的东西,比简历上的关键词更具体:提交频率、commit信息、issue处理方式、README写得清不清楚,甚至能看出一个人遇到问题是绕过去还是啃下来。
这也意味着,平时随手提交的代码,可能在某个时刻变成面试的入场券。那些被认真维护过的仓库,和只用来放练习题的仓库,在招聘方眼里是两种东西。
带demo去面试,聊的就不只是技术细节,还有做这个项目的动机、踩过的坑、以及如果重来一次会怎么改。这些问题没有标准答案,但能看出一个人是不是真的在思考。
一个值得注意的信号
面试流程的设计,往往反映了公司真正在意什么。用demo代替白板题,说明这家公司把实际产出放在了靠前的位置。对习惯用作品说话的开发者来说,这可能是更舒服也更公平的战场。
接下来要做的,就是把那个demo准备好,然后讲清楚它为什么值得被做出来。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.