面试前技术补课清单怎么列,按这四栏写
猎头说下周安排面试,我打开笔记本想列个复习计划,写了半小时,纸上全是技术名词,一条都不像能执行的。
后来我把这张纸撕了,换成四栏。面试前技术补课清单怎么列,关键不是列得多全,是每一栏都能对应面试里的一个具体环节。
四栏结构:一张纸就够了
拿一张纸,画四栏:基础、项目、手写、提问准备。
每栏只写你这周真的能动的条目,写不出来的不写。四栏加起来不超过十二行,多了执行不了。
清单的作用是让你在面试前一天知道该翻哪一页,不是让你把整本书抄一遍。
第一栏:基础,只补会被追问的那一层
基础这栏不要写成「复习 Java」,要写成具体问题:这个语言的并发模型是什么、内存怎么管、异常怎么传递。
判断标准是你能不能用自己的话讲清楚,而不是背出定义。讲不清的,就是这栏要补的。
这栏条目控制在三到五条。基础问题在面试里是连环追问,答不上第一层,后面全塌。
今天的动作:挑三条你最怕被追问的基础问题,录音讲一遍,回放听哪里卡住。
第二栏:项目,把三个故事写下来
挑你做过的三个项目,每个写三段:问题是什么、你怎么做的、结果如何。
重点在第三段。很多人前两段讲得很细,到结果就含糊了,面试官记住的恰恰是含糊。
提前想清楚一个问题:如果重做一次你会改什么。这几乎是必问题,现场想会答得很空。
这周的动作:三个故事各写一页,然后找一个熟人讲一遍,让他打断你两次。
第三栏:手写,指的不是算法题
这一栏是现场写代码的部分。除了算法题,还包括手写一个小的业务逻辑、口头推演一段流程。
提前准备好你的语言里最常用的模板:常见数据结构怎么声明、怎么遍历、字符串怎么处理。现场翻文档会浪费时间。
要不要专门刷题,可以先看 零基础捡起算法要几个月,从哪一题开始,再决定这一栏留多少时间。
第四栏:提问准备,最容易被跳过的一栏
面试最后一定会给你提问的机会,这一栏就是为此准备的。
准备三到五个问题,围绕团队现在怎么做事、这个岗位半年内要解决什么、技术决策谁拍板。不要问薪资福利,那些留到谈 offer 的阶段。
提问的质量会直接影响面试官对你的判断,尤其是 35 岁往上的岗位,他们在意的是你能不能独立判断。
面试前技术补课清单怎么列,按面试顺序倒排
最有价值的排序方法是按面试当天的环节顺序倒排:基础在前,项目在后,手写穿插,提问压轴。
这样做的原因是:面试一开始的状态决定后面。第一栏没准备好,后面越答越急。
如果你的时间只够准备一栏,选项目那栏。基础可以临场发挥,项目讲不清是硬伤。
清单列完之后的一件事
列完清单,做一次模拟。找一个熟人,或者开着录音自己讲一遍三个项目的故事。
听回放的时候你很快能发现哪句话是废话。很多人不是不会,是没练过怎么在十分钟里说清楚。
面试前技术补课清单怎么列,最后就是一句话:每一栏都要能当天执行,执行不了的那条就删掉。
常见问题
Q:面试前技术补课清单怎么列才不会太长?
四栏、每栏三到五条,总数不超过十二行。清单的目标是让你明天知道先做什么,不是把知识目录抄一遍。
Q:距离面试只有三天,先补哪一栏?
先补项目和提问准备。基础三天补不了多少,但把项目故事讲清楚、把要问的问题准备好,三天足够。
Q:要不要把清单给朋友看一遍?
建议给。找一个做技术的朋友读一遍,如果他能看懂每条要做什么,说明清单是可执行的;如果他看不懂,说明你写的是名词不是动作。
相关阅读
本文作者西米,37 岁程序员,一个人加五个 AI 员工在跑一家公司。踩过的坑和真实账本都写在公众号「西米分享」。
完整代码、踩坑清单与最新进展,都在公众号。
📱 关注公众号「西米分享」