ARTICLE · 1141779
记录 26 届应届生的软件测试首场面试
背熟就稳了?
自我介绍改了七版,进门还是空白
幸好我留了一页复盘
面试前一周 · 现场 45 分钟 · 一张复盘表
测试人求职笔记
📦 6 Parts + Conclusion
👉 滑动
PART 01
面试前一周
做对的与做废的
PART 03
答砸的三道题
现在会怎么答
PART 06
首面清单
照着做就行
PART ///
写在最后
手里要有东西
这是一份真实的面试复盘
把慌,换成一页能照着做的清单
面试前一天晚上十一点,我把自我介绍改到了第七版。每改一版都觉得更顺,心里那点慌也压下去一点。
第二天坐在会议室里,面试官说的第一句话是:“先做个自我介绍吧。”
那七版,我一个字都没用上。脑子里只剩一片空白,最后磕磕绊绊说了四十秒就停了。
这篇是我那场面试的完整复盘:面试前一周我做了什么,45 分钟里被问到了哪几类问题,以及我当场答砸的三道题、现在会怎么答。如果你也在准备自己的第一场软件测试面试,这篇能帮你把“慌”换成“有准备”。
01
PART
面试前一周:做对的 3 件,做废的 2 件
BEFORE THE DAY
先说我做对的。这三件事,后来几乎都直接变成了面试里的分数。
第一件,把简历上每一条经历,还原成能讲三分钟的故事
动作很简单:每写一条,就问自己三个问题——我具体做了什么、中间卡在哪、最后怎么解决的。因为面试官不看你写得多漂亮,只看你能不能展开。边界也要清楚:一条经历讲三分钟就够,再长就变成背稿了。
第二件,把“背定义”换成“能当场拆一个功能”
我拿自己天天在用的 App 当靶子——注册登录、外卖下单,各拆一遍测试点。为什么这件事最要紧?因为校招面试最常做的不是问答,是现场给你一个功能让你设计用例。举个我练过的例子:年龄输入框要求 18 到 60 岁,有效等价类是 18 到 60,无效等价类是小于 18 和大于 60;边界值取上点 18 和 60、离点 17 和 61,再配一个正常值 30。这套动作练熟了,面试时手是有底的。
第三件,写一版 60 秒自我介绍
三段就够:我是谁(学校、专业、一句定位),我会什么(一条最硬的经历),我为什么投测试(一句动机)。注意是“一版”而不是“七版”——改到第七版的时候,我已经在打磨措辞,而不是在理清自己了。
再说我做废的两件,说出来是想帮你省下这两段时间。
一是刷了三天智力题,面试官一道都没问。二是背了三十几条“八股”,真被问到的时候,我能流利背出定义,却在面试官追问“那你举个例子”的时候卡住了。
所以不是八股没用,是背了不能讲,等于没背。

— 面试前先把经历整理成一叠能讲的材料
02
PART
45 分钟,实际是怎么走的
ON THE SPOT
那场面试约了 45 分钟。走完之后我才发现,它其实分成五段,每一段的目标都不一样。
第 0 到 3 分钟:自我介绍
面试官在这个阶段并不是在听你背,而是在找“接下来问你什么”。所以自我介绍里埋什么,后面就会被追问什么。
第 3 到 12 分钟:基础快问快答
问的是软件测试是什么、测试流程有哪几步、一条测试用例包含哪些要素。这一轮不求深,求的是成体系、说得出例子。
第 12 到 30 分钟:现场设计题
“给你一个登录功能,你会怎么设计用例?”——同一道题,笔试也考。我当时按功能、异常、非功能三条线拆:功能上覆盖正常和异常输入,异常上落断网、密码错误锁定、多端互踢,非功能上看并发和防爆破。
第 30 到 40 分钟:对着简历追问项目
“这个项目你负责哪些模块”“写了多少条用例”“你发现的最难定位的 bug 是什么”。这一段的每一问,都在验证简历上那句话是不是真的。
第 40 到 45 分钟:反问环节
我一紧张,问了句“您觉得我今天表现怎么样”。面试官客气地绕开了——这个问题既让面试官为难,也浪费了我唯一一次主动提问的机会。
走完我才明白一件事:面试的节奏不是“你答完就行”,而是每一段都在给面试官递下一个问题。你答得越具体,他问得越深;你答得越空,他越只能往基础题上退。

— 一场校招技术面,是一级一级往上走的
03
PART
我当场答砸的三道题
THE THREE MISSES
这三道题我都答砸了。现在回头看,砸的原因几乎一样:我用“背过”代替了“想过”。
等价类划分怎么用?
我当时把定义背了一遍。定义本身没错,但校招面试官听到定义会立刻追问“举个例子”,接下来就只能硬编。现在我会这样答:先给结论——用少量典型数据覆盖大量可能性;然后当场拆那个年龄输入框,把有效类和无效类分开;最后补一句“它常和边界值配合用,因为缺陷大多出在边界附近”。
你项目里写了多少条用例?
我答的是“挺多的,几十条吧”。这个回答的问题不在谦虚,而在含糊——数字说不清,面试官只会得出一个结论:你没真做过。现在我会在面试前就把数字抄在纸上:几个模块、大概多少条、P0 到 P3 各占多少。哪怕规模很小,说清楚也比含糊好。
如果开发说这不是 bug,你怎么办?
这道题我是答到一半就意识到不对的——我说的是“那我再跟他解释一遍”,说完自己都觉得虚。这等于把技术沟通当成了情绪沟通,而对方并不欠我一次说服。现在我会走四步:先补证据——复现步骤、环境、截图或录屏;再对照需求文档确认预期到底是什么;然后评估影响范围,会不会影响上线、影响资金、影响用户;如果仍然不一致,就升级,让流程而不是情绪来裁决。
这三道题给我最直接的一课是:答不上来的时候,坦诚地给出思路,比硬编答案安全得多。硬编会被一句话戳破,而思路至少能证明你在现场思考。
04
PART
面试官其实一直在确认三件事
WHAT THEY CHECK
面试结束我一直在想,他到底在考什么。后来想明白了——至少在那场面试里,他反复确认的只有三件事。
一是能不能学
校招并不要求你会得很深,要求的是你的基础成体系,而不是零散背来的一堆词。这也是为什么第二轮快问快答只问“是什么、有哪几步”。
二是会不会拆
他给你一个没见过的东西,看你能不能当场分出维度来。上面那道登录题,考的就是这个。
三是合不合作
答不上来的时候,你是硬撑还是坦诚。这一条在应届生里权重很高,因为它直接决定你入职之后好不好带。
这三条有个共同点:都没法靠“演”出来,只能靠前面那些具体的动作攒出来。而这,恰恰是对应届生最友好的一点——它考的不是你已经有多年经验,而是你现在有没有一个可以练的动作。
05
PART
面试结束 24 小时:一张复盘表
THE REVIEW TABLE
面试回来那天晚上,我没有马上投下一家,而是先填了一张表。四列就够:被问到的问题、我当时的回答、暴露的短板、下次的答法。
填完这张表我才发现,要补的地方其实不超过三处。而这三处,正好就是面试前我“以为自己会了”的地方。
这张表的价值不在记录,在于它把“我以为我会”变成了“我确实说不出来”。填完之后,我还会做一件小事:对着手机录音,把“下次的答法”那一列完整说一遍。说顺了才算过关——默看十遍都不算。

— 把每一次面试都收进自己的复盘盒子里
06
PART
给你:一份首面可执行清单
ACTION LIST
如果你也在准备自己的第一场软件测试面试,下面这份清单可以直接照着做。
面试前 7 天
把简历上每一条经历还原成三分钟故事;拿两个常用 App,各拆一遍测试点;写一版 60 秒自我介绍,写完最多改三次。
面试前 3 天
把项目数字抄在纸上:几个模块、多少条用例、发现过多少个缺陷。再准备一个“最难定位的 bug”故事,四句话讲完——现象、怎么缩小范围、根因是什么、后来怎么防复发。
面试前 1 天
过一遍测试流程和用例要素,标准是能说、能举例;如果是线上面试,提前把平台和设备试一遍;然后早睡,这比多背十道题有用。
面试当天
提前 15 分钟到;自我介绍不要背稿,按三段说;不会的题坦诚加思路,不要硬编;反问环节准备两个真问题,比如“团队怎么分工”“新人前三个月主要做什么”。
面试结束当天
趁记忆还在,把复盘表填完。这一步最容易跳过,但它才是这场面试真正留给你的东西。
顺序别反:先把能讲的经历补出来,再把能拆的手感练出来,最后才是话术。顺序一反,你又会绕回背题的循环里。
///
LAST
写在最后
THOUGHTS
回到那间会议室。那场面试我没有进下一轮,但它是我整个准备过程里最有效的一次——因为它第一次让我看清楚,面试官要的不是标准答案,是“你自己”。
自我介绍改到第七版没有用,有用的是一周前把每段经历都真的做过一遍。同理,你也不需要一场完美的首面,你需要的是一场能填满复盘表的首面。
祝你走进面试间的时候,手里是有东西的。
面试官要的不是标准答案,是“你自己”。
本文为一次个人面试复盘的记录,公司与个人信息已做脱敏处理;文中题目与流程均为软件测试校招中的常见类型,不是某一场面试的原题照抄。校招各环节的时间安排请以目标企业当年公告为准。
既然看到这里了,如果觉得有用,随手点个赞、在看、转发三连吧。
THANKS FOR READING