我把这轮面试复盘了一遍,大多问题都答在了半路上。我盯着屏幕沉默了十分钟。我把简历里这个技术栈的深度又补了一遍,还是心虚。我把它写进了组内的避坑文档第一章

面试造火箭,入职拧螺丝:面试让我设计秒杀系统,工作是修打印机的驱动。我发现自己居然没法反驳。我在心里给这道题估了个难度,面试官说这是简单的。我把这条经验写进了团队 wiki

我把这个问题答得过于详细,面试官打断了我。我在心里把涉及的所有环节都过了一遍。我把这个技术点从原理到实现讲了一遍,面试官点了点头。第二天这个方案就变成了团队标准做法

面试官最常问的一个词是「为什么」,答到第三层就空。我发现这轮面试的难度和岗位级别不太匹配。从此我多了一条团队规约

这轮面试的难度比岗位级别高了不少。我听完沉默了,因为太真实了。我把这次的技术面感受写了条备注,供自己下次参考。这大概就是程序员的人生吧

面试造火箭,入职拧螺丝:面试让我设计秒杀系统,工作是修打印机的驱动。我发现面试官的背景和我做的方向完全不同。第二天这个方案就变成了团队标准做法

面试官:请解释一下什么是闭包。我不知道该说什么,就笑了笑。我把这次面试的题目记了下来,回家查了两小时。幸好之前留了备份

面试通过那天我很开心,入职之后发现面试官就是我要汇报的领导。我把相关的记录都翻了出来做对照。我在心里默默算了一下这轮面试通过了要涨多少。连茶水间都安静了

我把手撕代码写完了,面试官说思路更重要。这套流程走下来,我从头到尾又确认了一遍。我最后问了一句团队的技术栈,对方说看项目需要。复盘会上我们把它列成了案例

这轮面试的难度比岗位级别高了不少。我听完沉默了,因为太真实了。我把项目难点准备了三页纸,讲到第二页就被打断了。同事说这波操作可以写进新人培训教材