答辩:要不要加这层缓存
「这里慢,加个缓存吧」——这个数据能容忍多旧?谁来失效它?
複製提示詞,選一家接著聊 —— 它會當面試官逐幕問你,而不是把答案倒給你。
手機上裝了對應 App 的,系統會直接開 App。微信裡點不開外部 App,得先用瀏覽器打開。
複製走的那段末尾帶著判卷用的底牌,別自己先讀 —— 自己推出來過才算學到。
缓存是拿一致性换延迟,所以提案里得同时回答两边:省了多少(要有基线),代价由谁承担。
它会先把缓存排到别的办法后面:索引看过吗、是不是 N+1、能不能批量、能不能预计算 —— 这四条一条都没试过就加缓存,是在给一个还没诊断清楚的问题贴膏药。
主战场那一问最容易问穿:改这个数据的地方一共有几处? 后台脚本、别的服务、数据修复的临时 SQL —— 多数人只记得自己那条写路径。
這份主考什麼
取捨與代價
具體數字
失敗與故障
這一份的正文在倉庫裡 (末尾就是底牌,點進去會看見)
練過沒有
登入之後可以記下「這道題我練過」,下次回來看得到是哪天練的。
練過的人寫的心得
還沒有人寫。練完之後,說說你和模型聊出了什麼 —— 哪一幕被問住了,哪個結論你後來改了。
怎麼用
題目越具體,判卷越準:具體那幾份各自帶著那一類的根因清單,通用那一組是找不到對應時的兜底。系統設計那批的判卷線是「只講好處不講代價的一定是背的」,這一批換成了:講不出具體的,就是空的。
怎麼開始
- 挑一份,點開它,把提示詞複製走。
- 新開一個空對話貼進去。
- 先用一兩句話說出你要講的是哪件事,然後等它問 —— 這一點和系統設計那批不一樣,那批是貼完什麼都別說。
中途隨時能喊的三個口令
跳过立刻進下一幕换一个換個專案、換次故障、換條經歷重來复盘立刻跳到收尾,輸出復盤卡片
三條坑
- 它開始安慰你的時候,提醒它看「不要誇我」那條 —— 復盤和故障這兩份最容易把大模型的安撫人格勾出來,那會讓整件事變成情緒疏導,而不是復盤。
- 它想替你把答案圓回來的時候,打斷它。你說「記不清了」,它接一句「可能是因為排程太趕吧」,那句就已經不是你的記憶了。
- 貼履歷或者方案文件之前,先把手機號、信箱和公司裡不該外傳的東西刪掉。
手上有方案要提,就先做「方案答辯」;剛做完專案或者剛出過事故,趁記得住做那兩份復盤;準備找工作的話先體檢履歷,再拿撐得住的那幾條去練行為面試。
登入之後可以寫心得。