•面试技巧
一、自我介绍:30 秒定调
面试官每天面很多人,前 30 秒决定他怎么「贴标签」。结构:我是谁 + 方向 + 最亮眼的 1-2 个经历 + 为什么适合这个岗。控制在 1 分钟,留钩子让他追问你的项目。
「我是 XX,XX 学校软件工程,求职后端。 实习做过 XX 系统,把接口 P99 从 320ms 降到 90ms; 有一个开源项目 Star 200+。想了解贵司的 XX 业务方向。」
二、项目深挖:准备「三层回答」
项目是面试主战场。对简历上每个项目,我准备三层:
- ① 一句话讲清「做了什么、为什么做」。
- ② 技术细节:架构图能画、难点能说、选型理由能辩。
- ③ 复盘:如果重来会怎么改?有什么权衡?——这一层最容易加分。
被问「你遇到的最大困难是什么」,别答「没困难」。说一个真实的技术卡点 + 你如何定位(日志/压测/查文档)+ 如何解决。面试官要的是「解决问题的方法论」。
三、手撕代码:先沟通再写
- 听到题先复述确认需求,问清边界(空输入?大规模?)。
- 说思路(复杂度)后再落码,边写边讲。
- 写完主动跑样例、讨论优化。
很多时候「写不完但思路清晰」比「写完但沉默」得分高。沟通本身就是考察项。
四、反问环节:别只说「没有」
面试官问「你有什么想问的」,这是加分窗口。问:团队技术栈与业务、新人培养机制、这个岗位当前最大的挑战。避免一上来问薪资(那是 HR 面再谈的)。
准备 3-5 个「通用好问题」,按面试轮次挑着问。问得专业,面试官会觉得你真的想来、有思考。
五、心态与复盘
每场面试后我立刻记 3 件事:被问住的、答错的、答得好的。下一场面经就是上一场的复盘。被拒不意味着能力差,很多时候是「岗位匹配度」问题,别内耗。