Mock Interview Day: One Full China-Domestic-Style and One Full Overseas-Style Round, Self-Assessment
Run through one complete mock interview in China's domestic style and one in the overseas style, score yourself with a rubric, and list the weak points to prioritize next.
Today's Goals
- Run through one complete China-domestic-style mock interview, from self-introduction to the candidate-questions segment
- Run through one complete overseas-style mock interview, including a behavioral interview and system design
- Score yourself with a rubric, and list at least 3 concrete weak points
Yesterday (D27) you packaged three repositories into resume bullets, READMEs, and a demo video. All of that is static: others can read it at leisure and you can revise it until satisfied, twenty times over with nobody knowing. Today is the opposite — sit down, start a timer, and from the first sentence there are no retakes.
Plain-Language Walkthrough
The domestic round: 63 minutes cut into five segments, each testing something different
Anybody who has taken a driving test has probably had the same experience: driving smoothly with the instructor, and stalling on the first move once you sit in the test car with an examiner holding a deduction sheet in the passenger seat. The car did not change and the route was one you practiced; the only difference is that somebody is now scoring you against a list.
An interview is exactly that scene. You explain your README fluently at your own computer, and with a stranger watching through a screen and writing in a notebook you start hearing your own voice waver by the thirtieth second. So rehearse before the real thing. But what actually improves you is not the rehearsal, it is that deduction sheet: it breaks an unpractisable verdict like "driving poorly" into a concrete action like "signaled for under 3 seconds before turning" that you can drill twenty times on its own. Today's whole output is your own deduction sheet.
First the shape of a domestic technical round. One round is usually a little over 60 minutes, cut into five segments, and in each the interviewer is judging something entirely different:
| Segment | Duration | What the interviewer is judging | The most common deduction |
|---|---|---|---|
| Self-introduction | 3 min | whether you can organize a structured piece of speech | starting from university and turning 3 minutes into reading the resume aloud |
| Project deep dive | 25 min | whether you actually did these things | saying "we" throughout, so which part was yours is inaudible |
| Coding | 20 min | whether you think aloud while writing | writing silently for 15 minutes and speaking only afterwards |
| Scenarios and fundamentals | 10 min | whether your knowledge has a sense of boundary | bluffing rather than admitting ignorance, and collapsing two follow-ups in |
| Candidate questions | 5 min | whether you genuinely thought about what you would come to do | asking one question answerable from the website |
Of those five, project deep dive's 25 minutes weigh most, and it has one criterion: did you actually do this. The method is not listening to what you did but to whether you can say why you did not do it another way. Doing something leaves traces of choosing — you know two other roads existed, you know their costs, and you know why you dropped them. Somebody who did not do it can only restate the result and starts inventing at the second follow-up. So D27's STAR formula gets inverted here: the resume carries conclusions, and the interview asks about the process that produced them.
Coding's 20 minutes are also often misread. Whether you can write it obviously matters, and equally important is whether you make any sound while writing: every silent minute is a blank to the interviewer, and once you say your reasoning aloud they often pull you back when you head the wrong way — that is not cheating, that is them watching whether you can collaborate.
The time boxes are hard: the 2 extra minutes you spend on your self-introduction are deducted from the project deep dive, with no compensation. So "running out of time" is not an accident, it is the inevitable result of not rehearsing.
The trouble is that you feel none of this while inside it. Under stress a person's self-evaluation fails: afterwards all that remains is a vague "not bad" or "that was a disaster," and there is nothing to practice the next day.
The overseas process: five rounds, each with different people judging you from scratch
The overseas process's biggest difference from the domestic one is not the questions but the structure. Domestically it is commonly two or three technical rounds in one day with the same people digging deeper; overseas it is a string of independent stages spread over weeks, each owned by different people judging separately and voting at the end.
| Round | Duration | What this round really examines | Common traps |
|---|---|---|---|
| recruiter screen | 30 min | background fit, motivation, salary range, work authorization and time zone | treating it as small talk and inventing a salary range on the spot |
| technical / coding | 60 min | thinking aloud, edge cases, complexity | silence throughout, discovering the approach was wrong in the last 5 minutes |
| system design | 60 min | clarification, trade-offs, failure modes | the five steps reaching only the architecture diagram, with no time for trade-offs |
| behavioral | 45 min | STAR, especially the number in the R | one story for three questions, none of them with an R |
| team match | varies | a two-way choice: you are interviewing this team too | assuming it is a formality and preparing no questions |
The first round, the recruiter screen, is the most underestimated. It is run by a recruiter rather than an engineer and asks why you want to move, your expected salary range, and which time zone you can work in — and it is a real gate where a vague answer ends the process. The salary range especially deserves a range and a rationale prepared in advance, because a number invented on the spot weighs on every later stage.
Behavioral's 45 minutes are what domestic candidates find least familiar. It asks about experience rather than technology: tell me about a time you disagreed with a colleague, a time you got something wrong, a time you decided with incomplete information. The way to handle it is preparing 2 to 3 stories in advance and reusing them — one experience answers different questions from a different angle. Write the three, run each through D27's STAR formula, and check the R especially: an R with no number is no R. And guard against one trap in the other direction: do not answer three questions with one story, because the interviewer remembers.
The system-design round connects directly to D26's five steps and time boxes (5 minutes clarifying, 3 estimating, 8 sketching, 15 going deep, 5 on trade-offs). Overseas rounds care especially about those last 5 minutes: what you gave up, and at what scale this design gets overturned. A candidate who stops once the diagram is finished usually gets the verdict "can implement, judgment not visible."
The final team match is not a formality. It decides which group you join and what you work on, and in that round your questions carry more information than your answers: what problem this group finds most painful now, what the release cadence is, how code review works. Asking those reads as taking the job choice seriously; not asking reads as wanting any offer.
What both processes share: no round rewards improvisation. All of it consists of rehearsable actions.
How to score yourself so it is not a vague "fine"
Most people have no interview partner. The good news is that a mock interview's core value does not come from the person opposite, it comes from the replay afterwards, and a replay is something you can do alone.
The minimum kit for running one round alone is three things: a recording (audio or screen), a countdown timer, and a written question list. The order matters too — set alarms to the time boxes in the two tables above, write the question list in advance (self-introduction, one deep-dive question per project, one coding question, one system-design question, two behavioral questions), and then go from start to finish in one pass, with no pausing, no retakes, and no looking things up. One interruption voids that recording, because a real interview has no pause button.
To have somebody ask follow-ups, let a model be the interviewer. What matters is not elegant prompt wording but pinning down the follow-up discipline first, or it becomes an assistant that praises you endlessly:
Role: you are the interviewer running the project deep-dive segment for an agent
engineer role, 25 minutes total.
Discipline 1: ask one question at a time, then stop and wait for my answer; do not
answer your own questions.
Discipline 2: after each answer of mine, you must follow up one level deeper based on
what I just said, following up three levels in a row before changing topic.
Discipline 3: throughout, do not evaluate, do not praise, and do not fill in what I
left out.
Discipline 4: at the end of the segment, score me 1 to 5 on five dimensions, and point
out which sentence of mine triggered each deduction.
Material: below are my resume bullets and a one-line description of each of three projects.Score after running it, and score against the replay rather than on how it felt at the end. Self-evaluation is most distorted in the ten minutes after finishing: a smooth run feels excellent and one stumble condemns everything. The rubric fixes five dimensions at 1 to 5 each, out of 25:
| Dimension | 1 point | 3 points | 5 points |
|---|---|---|---|
| Self-introduction | over time or off-topic, and afterwards nobody knows what you can do | finished within 3 minutes with structure, and the highlights rest on adjectives | the main line in 90 seconds, every highlight carrying a number, naturally inviting the follow-up they wanted |
| Project depth | says only what was done and cannot say why it was chosen | states the approach and trade-offs and survives two follow-ups | volunteers what was given up, the failure modes, and at what scale it gets overturned |
| Coding | long silences, or it does not run when finished | writes a working version and fills in edges when prompted | thinks aloud, volunteers complexity and three edge cases, and walks through it afterwards |
| System design | starts drawing boxes with no clarification | walks all five steps and stops at the diagram with no trade-offs | clarification with numbers, a grounded estimate, well-picked deep dives, and a close stating what was given up |
| Communication and questions | answers something else, and says "no questions" at the end | expresses clearly and asks one or two genuine questions | states reasoning when stuck, confirms the question first, and asks questions showing homework |
Two threshold rules are hard, so do not relax them yourself: any dimension below 3 goes onto the weak-point list; a total below 18 means rerunning the whole process in two days' time, rather than pressing on. Two days rather than the same day leaves room for targeted practice in between; a same-day rerun only memorizes the same speech better.
Turning "did not present well" into an action for tomorrow
With the scores in, the last step translates low scores into actions. Use four fixed columns, one weak point per row: symptom, root cause, the smallest action to practice tomorrow, and how to verify. Those four columns are tomorrow's (D29's) input, so do not change the format.
The first column, symptom, is the easiest to write badly. The criterion is simple: a symptom must be a fact you can point at in the replay, with a time and the actual words. "Presented poorly" is not a symptom, and "eight minutes into the project deep dive I still had not said what I did" is; "the system design was vague" is not a symptom, and "started drawing boxes 40 seconds in and never asked a single clarifying question" is. Being unable to write such a sentence usually means you did not actually replay it and are summarizing from impression.
The second column, root cause, goes one level down to a behavioural habit or a missing preparation rather than stopping at "not practiced enough." "Eight minutes without mentioning myself" usually roots in telling the story chronologically — starting from the project's inception naturally takes a long time to reach you; "afraid to speak" usually roots in never having practiced thinking aloud and being used to thinking it through before acting. Get the root cause right and the third column almost writes itself.
The third column, smallest action, has one hard constraint: it must be one concrete thing finishable within tomorrow. "Improve my communication" is not an action, and "rewrite the three project bullets in STAR form so the first sentence out of my mouth is the conclusion" is. The fourth column, how to verify, must be an observable phenomenon, ideally with a numeric threshold, or tomorrow you still will not know whether you practiced it into place.
A completed list looks like this:
| Symptom | Root cause | Smallest action to practice tomorrow | How to verify |
|---|---|---|---|
| Eight minutes into the project deep dive without saying what I did | told it chronologically from inception with no conclusion first | rewrite the three project bullets in STAR form so the first sentence is the conclusion | re-record; "the part I owned" must appear within 90 seconds, and over time is a fail |
| Not a word in the first 3 minutes of coding | used to thinking it through before acting, never practiced thinking aloud | take a problem I already know and narrate the reasoning throughout | replay the recording; the longest silence is under 15 seconds |
| Started drawing boxes 40 seconds into system design | never treated clarifying's 5 minutes as mandatory | memorize D26's five clarifying questions and rehearse the opening three times | time it; no architecture term appears before minute 5 |
The list needs at least 3 entries and should not be greedy. More than 5 means you are enumerating flaws rather than choosing what to practice — tomorrow is one day, and what can genuinely be practiced is usually 3. Choose by fixing the ones that are audible after one change first: the order you open with, whether there are numbers, whether there is any sound. Those three have far better returns than memorizing one more piece of knowledge.
Source Reading
Hands-On Lab
Today's output is not code, it is a rubric and a weak-point list. So there is no starter and no solution, only the recordings and two tables — and they are tomorrow's only input, so whatever you fudge cannot be practiced tomorrow.
Prepare three things before starting: a question list (self-introduction, one deep-dive question per project, one coding question, one system-design question, two behavioral questions), a countdown timer, and a recording tool. Run the domestic set in the morning and the overseas set in the afternoon, with a gap between so the second is not merely the first's speech repeated.
- Run a full domestic round to the five time boxes: self-introduction 3 minutes, project deep dive 25, coding 20, scenarios and fundamentals 10, candidate questions 5. Record throughout, with no pausing, no looking things up, and no retakes.
- Run the second set to the overseas five rounds: recruiter screen 30 minutes, coding 60, system design 60, behavioral 45. Write 2 to 3 reusable stories before behavioral, and apply D26's five time boxes directly to system design.
- Replay the recordings, score 1 to 5 on each of the five dimensions, and total them. Beside each score write one sentence saying "because at minute N I said X"; a score you cannot justify that way does not count.
- Expand every dimension below 3 into the weak-point list's four columns — symptom, root cause, smallest action, how to verify — with at least 3 entries and no more than 5.
- Save the list to a file and keep it to hand. If the total is below 18, mark a rerun two days out on the calendar, and practice from the list tomorrow first.
Interview Questions
Today's three questions are in the bank below, all about process and self-assessment — the technical questions filled the previous 27 days, and today adds the "how do you prepare and review" side, which appears in recruiter screens and behavioral rounds more often than you would think. Expand a question and read the analysis before the key points.
Checklist and Tomorrow
- Run through one complete China-domestic-style mock interview, from self-introduction to the candidate-questions segment
- Run through one complete overseas-style mock interview, including a behavioral interview and system design
- Score yourself with a rubric, and list at least 3 concrete weak points
- Say what the domestic five segments and the overseas five rounds each examine, and the fundamental structural difference between them
- Beside all five dimension scores, you can say "because at minute N I said X"
- The weak-point list's four columns are filled in, with every smallest action finishable in a day and every verification observable
- Answer at least 2 of the 3 interview questions without looking at the key points
Tomorrow (D29) works through that list item by item while warming up on four frequently asked coding problems (a rate limiter, an LRU cache, concurrency control, and streaming JSON parsing). The order is deliberate: with a list first, what you practice is the two sections you genuinely lack; without today's weak points written down, tomorrow's practice degrades into a vague review from start to finish that looks industrious and moves nothing weak.
Interview questions
How do domestic Chinese and overseas tech interview loops differ structurally, and how would you prepare for each?国内和海外技术面试的流程差异主要在哪里?你会怎么分别准备?
Common in ChinaCommon overseasBasic#interview-process#careerHow to reason about it · think before answering
- This looks like trivia, but the discriminator is whether you actually rehearsed against a loop. Answering only 'overseas has behavioral, China has fundamentals drilling' sounds like hearsay.
- Lead with structure, because every other difference follows from it. A domestic loop is usually two or three rounds in a single day with the same people digging deeper each round, and one round of roughly 60 minutes splits into five segments: 3 minutes of self-introduction, 25 of project deep-dive, 20 of live coding, 10 of scenario and fundamentals, 5 of candidate questions. An overseas loop is five independent stages spread over weeks: a 30-minute recruiter screen, 60 minutes of technical/coding, 60 of system design, 45 of behavioral, then team match, each run by different people who score independently and vote at the end.
- Derive preparation from that structure, which is where the answer earns its keep. Same people digging deeper means the domestic loop is decided in that 25-minute deep-dive, so rehearse surviving three layers of follow-up. Independent stages plus a vote means any single overseas round can sink you, so weakest link beats strongest link, especially behavioral, which most engineers never rehearse.
- A third difference is how judgment is recorded: domestic outcomes lean on the interviewer's live impression, while most overseas companies use structured rubrics and written feedback. That makes behaviors which can be written down — narrating while coding, volunteering trade-offs and failure modes — worth more overseas.
- Correct a common misconception before they raise it: the difference is not that overseas skips algorithms. That 60-minute coding round is still an algorithm round; what changes is the explicit requirement to think out loud, where silence itself costs points.
- Expect the follow-up on time allocation: train the overlap first — project deep-dive and system design appear in both loops and give the best return — then specialize, adding two or three reusable STAR stories for overseas, or the habit of naming the edge of your knowledge for domestic rounds.
分析过程 · 先想清楚再作答
- 这题看着像常识题,区分度其实在于你有没有真的按流程准备过。只答「海外有 behavioral、国内有八股」是在复述听说,面试官听不出你排练过。
- 先给结构这条主线,其余差异都是它的推论:国内通常是一天之内两到三轮,同一批人越问越深,单轮 60 分钟出头切成五段——自我介绍 3 分钟、项目深挖 25 分钟、手撕代码 20 分钟、场景与八股 10 分钟、反问 5 分钟;海外是拉长到几周的五个独立环节——recruiter screen 30 分钟、technical/coding 60 分钟、system design 60 分钟、behavioral 45 分钟、team match,每一环由不同的人负责,各判各的,最后合票。
- 由结构推准备策略,这一步才是答案的价值所在:同一批人越问越深,意味着国内的胜负手在项目深挖那 25 分钟,要练的是被追问三层还答得上;独立环节合票意味着海外任何一轮都能单独把你否掉,所以短板比长板重要,尤其是多数人从没排练过的 behavioral。
- 第三条差异是评价载体:国内更依赖面试官当场的主观印象,海外多数公司有结构化的评分维度和书面反馈,所以「边写边讲」「主动说出取舍与失败模式」这类能被写进反馈的行为,在海外权重更高。
- 要主动澄清一个常见误区:差异不是「海外不考算法」。coding 那 60 分钟照样是算法题,区别在于它明确要求你全程出声,沉默本身就会被扣分。
- 可以预期的追问:那准备时间怎么分配?答共同部分先练——项目深挖和系统设计两套流程都要考,投入产出比最高;剩下的按目标市场补,投海外就补 2 到 3 个可复用的 STAR 故事,投国内就补知识的边界感(不知道就说不知道,再说出你会怎么查)。
Key points
- Structure is the through-line: domestic loops run two or three rounds in one day with the same panel going deeper; overseas loops are five independent stages over weeks, scored separately and voted on
- Domestic segments and time boxes: 3 minutes intro, 25 project deep-dive, 20 live coding, 10 scenario and fundamentals, 5 candidate questions
- Overseas stages: 30-minute recruiter screen, 60 coding, 60 system design, 45 behavioral, then team match
- Preparation follows from structure: domestic means surviving three layers of follow-up; overseas means fixing your weakest round, especially two or three reusable STAR stories
- Overseas relies on rubrics and written feedback, so narrating while coding and volunteering trade-offs count for more — but algorithms are still tested
答题要点
- 结构差异是主线:国内一天内两三轮、同一批人越问越深;海外五个独立环节跨几周,不同的人各判各的最后合票
- 国内单轮的五段与时间盒:自我介绍 3 分钟、项目深挖 25 分钟、手撕代码 20 分钟、场景与八股 10 分钟、反问 5 分钟
- 海外五轮:recruiter screen 30 分钟、coding 60 分钟、system design 60 分钟、behavioral 45 分钟、team match
- 准备策略由结构推出:国内练被追问三层,海外补短板(尤其 behavioral 的 2 到 3 个可复用故事)
- 海外更依赖结构化评分与书面反馈,所以边写边讲、主动说取舍这类可被记录的行为权重更高;但算法一样要考
What most commonly goes wrong in the self-introduction, and what does a good one look like?自我介绍环节最容易出的问题是什么?一段好的自我介绍应该长什么样?
Common in ChinaCommon overseasIntermediate#self-presentation#communicationHow to reason about it · think before answering
- Start from what the interviewer is doing during those three minutes: judging whether you can structure a piece of speech unaided, and deciding which project to spend the next twenty-five minutes on. Once you see the second one, the answer stops being 'keep it short'.
- The usual failures share one root cause: telling it chronologically. Starting at university and reading the resume top-down means the three minutes expire before you reach the recent work, which is the only part anyone wants to hear.
- That gives the correct shape: reverse order, three blocks only — what kind of engineer you are now, one or two signature pieces of work with a number attached, and why this role. Land the main line in ninety seconds and leave room for follow-up rather than filling the slot. The silence is leverage, not waste.
- The second frequent failure is adjectives with no numbers. 'I built a high-performance agent service' carries almost no information; a sentence with a constraint, a goal, an action, and a metric moved from X to Y is what makes someone ask the next question.
- The third is the subtlest: seeding things you do not want to be asked about. Every technology you name is an invitation, so leave unfamiliar stacks out — and conversely, plant the topics you want to be asked about, since this is the only moment in the loop where you set the agenda.
- Expect this follow-up: if the interviewer cuts in with 'just briefly', you have already run long or drifted. Rehearse two versions, sixty and ninety seconds, and switch between them rather than compressing live — live compression usually deletes the conclusion too.
分析过程 · 先想清楚再作答
- 先看清面试官在这 3 分钟里做什么:一是看你能不能自己组织一段有结构的表达,二是决定接下来 25 分钟挖你哪个项目。看懂第二件事,答案就不是「讲短一点」这么浅了。
- 最容易出的问题有一个统一的根因——按时间顺序讲。从大学讲起、顺着简历从上往下念,于是 3 分钟到点时你还没讲到最近、最有价值的那段经历,而那恰恰是唯一有人想听的部分。
- 由此推出正确形态:倒序,只留三块——你现在是什么方向的工程师、一到两个带数字的代表作、你为什么来面这个岗位。90 秒讲完主线,把剩下的时间让给对方追问,而不是把 3 分钟填满。留白是主动权,不是浪费。
- 第二个高频问题是通篇形容词、没有一个数字。「我做过一个高性能的 Agent 服务」几乎不携带信息;换成一句带约束和指标的话(在什么约束下、为了什么目标、做了什么、把哪个指标从多少改善到多少),才会让对方接着问下去。
- 第三个问题最隐蔽:自我介绍里埋了自己不想被问的东西。你说出口的每一个技术名词都是一张邀请函,不熟的栈别写也别说;反过来,希望被问的点要主动埋进去,这是全场唯一由你控制议题的机会。
- 可以预期的追问:面试官打断你说「再简单说一下」,说明你已经超时或跑题了。所以要提前排练两个版本,一个 60 秒、一个 90 秒,现场直接切,不要临场压缩——临场压缩的结果通常是把结论也一起删掉了。
Key points
- The interviewer is doing two things at once: assessing structure and choosing which project to dig into
- The common failure is chronological order, which burns the clock before reaching recent work; reverse it
- Keep three blocks: current engineering focus, one or two signature results with numbers, and why this role
- Landing the main line in ninety seconds and leaving room for follow-up beats filling all three minutes
- Every technology you name is an invitation: omit unfamiliar stacks, plant the topics you want asked, and rehearse a sixty-second and a ninety-second version
答题要点
- 面试官在这 3 分钟里同时做两件事:判断你的表达结构,决定接下来挖哪个项目
- 最常见的错是按时间顺序讲,时间用完还没讲到最近最有价值的经历;正确做法是倒序
- 结构只留三块:现在的技术方向、一到两个带数字的代表作、为什么来面这个岗位
- 90 秒讲完主线、主动留白给对方追问,比把 3 分钟填满更有利
- 每个说出口的技术名词都是邀请函:不熟的不提,想被问的主动埋进去;提前排练 60 秒和 90 秒两个版本
After a mock interview, how do you assess yourself objectively instead of settling for 'that felt okay'?一次模拟面试之后,你怎么做一次客观的自我评估,而不是停在「感觉还行」?
Common in ChinaCommon overseasIntermediate#self-assessment#deliberate-practiceHow to reason about it · think before answering
- This asks whether you have engineered your practice. 'Record it and listen again' is the passing floor; the discriminator is a repeatable rubric plus thresholds fixed in advance, because without a rubric two sessions are not comparable and improvement is unmeasurable.
- Objectivity requires reviewable evidence, so fix three things first: record audio or screen throughout, run the real time boxes, and score against the recording afterwards rather than on feeling at the buzzer. Self-assessment is at its most distorted in the minutes right after you finish.
- Then replace overall impression with fixed dimensions: self-introduction, project depth, coding, system design, and communication plus candidate questions, each scored 1 to 5 for a total of 25. What makes it work is writing anchor descriptions for what a 1, a 3, and a 5 look like — otherwise the same '4' means different things in different sessions.
- Set thresholds before scoring, which is the only defense against rationalizing afterwards: any dimension below 3 goes on the weakness list, and a total below 18 means rerunning the whole loop two days later instead of pressing on.
- The final step carries all the value: translate low scores into four columns — observation, root cause, smallest drill for tomorrow, and how to verify. An observation has to be a fact you can point at in the recording, with a timestamp and the actual words: 'explained it badly' does not qualify, 'eight minutes into the project story and still had not said what I personally did' does. The drill must fit in one day, and verification must be observable, ideally with a numeric bar.
- Expect the follow-up: how do you generate follow-up questions alone? Use a model as the interviewer, but write the interrogation rules into the instructions first — one question at a time, three consecutive layers of follow-up grounded in what you just said, and no praise, no evaluation, no supplying the answer. Without those rules it degrades into an encouraging assistant, which defeats the point.
分析过程 · 先想清楚再作答
- 这题在考你有没有把练习工程化。答「录下来多听几遍」只是及格线,真正的区分度在于有没有可重复的评分口径和事先定好的阈值——没有口径,两次模拟之间就没法比较,也就谈不上进步。
- 客观的前提是有可回放的证据,所以先固定三件事:全程录音或录屏、按时间盒计时、事后对着回放打分而不是结束时凭感觉打。刚讲完的十几分钟里自我评价偏差最大,讲得顺就全盘肯定,卡过一次就全盘否定。
- 然后用固定维度代替整体印象:自我介绍、项目讲解深度、编码、系统设计、沟通与反问,各 1 到 5 分,满分 25。关键是每个维度要写好 1 分、3 分、5 分各长什么样的锚点描述,否则同一个「4 分」在两次之间根本不是同一件事。
- 阈值要在打分之前定好,这是防止事后给自己找理由的唯一办法:任何单项低于 3 分就进弱项清单,总分低于 18 分就隔两天把整套流程重跑一次,而不是硬着头皮往下走。
- 最后一步才是全部价值所在——把低分翻译成四列:现象、根因、最小动作、怎么验证。现象必须是回放里能指着看的事实(带时间、带原话),「讲得不好」不算,「项目讲解到第 8 分钟还没说到我做了什么」才算;最小动作必须一天内做得完;验证必须可观察,最好带数字门槛。
- 可以预期的追问:一个人怎么产生追问?用大模型当面试官,但必须先把追问纪律写进指令——一次只问一个问题、基于我的回答连追三层、全程不评价不夸奖不给答案。不写纪律,它会退化成一个不停鼓励你的助手,那就失去了模拟的意义。
Key points
- Evidence before judgment: record throughout, run real time boxes, and score against the replay rather than on feeling at the buzzer
- Use five fixed dimensions (intro, project depth, coding, system design, communication and candidate questions) scored 1 to 5 out of 25, each with anchors for what 1, 3 and 5 look like
- Fix thresholds before scoring: any dimension below 3 goes on the weakness list, a total below 18 means rerunning the loop two days later
- Translate low scores into four columns — observation, root cause, smallest drill, verification — where the observation is a pointable fact and the drill fits in one day
- Practicing alone, use a model as interviewer but write the rules first: one question at a time, three layers of follow-up, no praise, no evaluation, no answers
答题要点
- 先有证据再有判断:全程录音或录屏、按时间盒计时、事后对着回放打分,不在结束当场凭感觉打
- 用固定五个维度(自我介绍、项目讲解深度、编码、系统设计、沟通与反问)各 1 到 5 分、满分 25,并给每个维度写 1/3/5 分的锚点描述
- 阈值先定后打:任何单项低于 3 分进弱项清单,总分低于 18 分隔两天重跑整套流程
- 把低分翻译成四列:现象、根因、最小动作、怎么验证;现象必须是回放里能指着看的事实,动作必须一天内做得完
- 一个人练时用大模型当面试官,但要先写死追问纪律:一次一问、连追三层、不评价不夸奖不给答案