Kacam.net看開網

講自己的

答辩:要不要加这层缓存

「这里慢,加个缓存吧」——这个数据能容忍多旧?谁来失效它?

複製提示詞,選一家接著聊 —— 它會當面試官逐幕問你,而不是把答案倒給你。

手機上裝了對應 App 的,系統會直接開 App。微信裡點不開外部 App,得先用瀏覽器打開。

複製走的那段末尾帶著判卷用的底牌,別自己先讀 —— 自己推出來過才算學到。

缓存是拿一致性换延迟,所以提案里得同时回答两边:省了多少(要有基线),代价由谁承担。

它会先把缓存排到别的办法后面:索引看过吗、是不是 N+1、能不能批量、能不能预计算 —— 这四条一条都没试过就加缓存,是在给一个还没诊断清楚的问题贴膏药。

主战场那一问最容易问穿:改这个数据的地方一共有几处? 后台脚本、别的服务、数据修复的临时 SQL —— 多数人只记得自己那条写路径。

★★★★☆ · 約 35 分鐘 · 主考:有没有基线、先做别的、谁来失效、失效漏了怎么发现

這份主考什麼

取捨與代價 具體數字 失敗與故障

練過沒有

登入之後可以記下「這道題我練過」,下次回來看得到是哪天練的。

練過的人寫的心得

還沒有人寫。練完之後,說說你和模型聊出了什麼 —— 哪一幕被問住了,哪個結論你後來改了。

登入之後可以寫心得。

怎麼用

題目越具體,判卷越準:具體那幾份各自帶著那一類的根因清單,通用那一組是找不到對應時的兜底。系統設計那批的判卷線是「只講好處不講代價的一定是背的」,這一批換成了:講不出具體的,就是空的。

怎麼開始

  1. 挑一份,點開它,把提示詞複製走。
  2. 新開一個空對話貼進去。
  3. 先用一兩句話說出你要講的是哪件事,然後等它問 —— 這一點和系統設計那批不一樣,那批是貼完什麼都別說。

中途隨時能喊的三個口令

  • 跳过 立刻進下一幕
  • 换一个 換個專案、換次故障、換條經歷重來
  • 复盘 立刻跳到收尾,輸出復盤卡片

三條坑

  • 它開始安慰你的時候,提醒它看「不要誇我」那條 —— 復盤和故障這兩份最容易把大模型的安撫人格勾出來,那會讓整件事變成情緒疏導,而不是復盤。
  • 它想替你把答案圓回來的時候,打斷它。你說「記不清了」,它接一句「可能是因為排程太趕吧」,那句就已經不是你的記憶了。
  • 貼履歷或者方案文件之前,先把手機號、信箱和公司裡不該外傳的東西刪掉。

手上有方案要提,就先做「方案答辯」;剛做完專案或者剛出過事故,趁記得住做那兩份復盤;準備找工作的話先體檢履歷,再拿撐得住的那幾條去練行為面試。