Engineering
The craft: writing, shipping and fixing real systems.
Backend, frontend and full-stack engineering — languages, frameworks, data pipelines, debugging and performance.
Part 7 — FDE core topic - Indirect Prompt Injection:Agent 工具鏈的隱形攻擊與沙盒隔離
深入剖析 Indirect Prompt Injection 攻擊原理,從雙模型特權隔離架構到 Unicode 正規化防禦,逐層建構企業級 Agent 安全沙盒。
Part 6 — FDE core topic - Prompt Injection & Jailbreak Defense:生產環境零信任 AI 防禦體系
深入剖析生產環境中 LLM 系統面臨的 Prompt Injection 與 Jailbreak 攻擊,從輸入分類器、XML 隔離、DLP 掃描到工具白名單,建構四層縱深防禦體系。
Part 5 — FDE core topic - Re-ranking & Cross-Encoder:向量粗召回後的精準重排序機制
深入拆解兩階段檢索架構——ANN 快速粗召回搭配 Cross-Encoder 精準重排,如何將 RAG 系統的 MRR@5 從 0.61 提升至 0.79、幻覺率降低 40%。
Part 4 — FDE core topic - Hybrid Search & RRF:混合檢索與倒數排名融合演算法
深入解析混合檢索(Dense + Sparse)與 Reciprocal Rank Fusion 的核心原理、實作層次及面試答題策略,涵蓋 BM25、HNSW、SPLADE、Vertex AI Search 等關鍵技術與具體效能數字。
Part 3 — FDE core topic - State Machine & DAG:確定性圖結構與 Agent 反思迴圈收斂
解析為何 ReAct 自由迴圈在生產環境中危險,以及如何以有向無環圖(DAG)建構可稽核、可測試的 Agent 行為確定性邊界。涵蓋 LangGraph、ADK 2.0、反思迴圈收斂條件與並行分支狀態隔離。
Part 2 — FDE core topic - Memory Architecture:Agent 階層式記憶體設計
深入解析 Agent 三層記憶體架構(Episodic / Semantic / Procedural),涵蓋寫入模式、ANN 檢索、遺忘機制與企業級 RBAC 設計。
Part 1 — FDE core topic - Context Management:Token 預算管理與上下文修剪策略
深入解析 LLM 有限上下文視窗的管理策略,涵蓋 Token 預算分配、滑動視窗截斷、階層式摘要壓縮與工具輸出修剪,幫助你在面試中展現生產級 AI 系統設計能力。
Part 52 — FDE 面試指南 Part 52:百萬級 Agent Tool-Calling 的全域非同步並行優化與扇出控制
深度剖析 LangGraph Agent 在高並發場景下的 Tool Fan-Out 架構設計:Speculative Execution、Circuit Breaker、Graceful Degradation 與 Partial Rendering 的工程實踐,含三個演進階段與完整 Staff 級解答。
Part 51 — FDE 面試指南 Part 51:百萬級多輪對話的 KV Cache 驅逐機制與記憶體架構優化
深度解析 B2B 長對話 SaaS 系統中 KV Cache 驅逐策略設計,涵蓋 L1 Redis、L2 Vertex AI Context Caching、L3 Firestore Snapshot 三層架構,以及 LRU 結合語義重要性評分的快取壓縮閘道,節省 80% 顯存開銷、帳單砍半的 Staff FDE 級解法。
Part 50 — FDE 面試指南 Part 50:生產環境 GenAI 自動化評估管線與 LLM-as-a-Judge 漂移監控
深度解析如何在生產環境中建立多階抽樣的 LLM 自動化評估管線,涵蓋分層抽樣、RAG 三元組評估、位置偏見消除、Drift Alert 設計,以及 95% 成本控制策略。Staff FDE 級別實戰解答。
Part 49 — FDE Interview Guide Part 49:百萬級 RAG 系統的即時資料漂移與向量索引自動更新管線
深度解析企業 RAG 系統中的向量資料漂移問題:Lambda Vector Architecture、HNSW Graph Drift 監控、Blue-Green Index Deployment,以及如何在零停機的前提下維持百萬級知識庫的索引精準度。
Part 48 — FDE 面試指南 Part 48:高可靠性 Agent Graph 的多重工具 Fallback 與自我修復機制
深入解析如何在 LangGraph 中設計 Compiler-Validator Pattern,透過 Pydantic 強型別校驗、Critic Agent 反思重寫、Circuit Breaker 與 Human-in-the-loop,打造能自我修復的高可靠性供應鏈 Agent 架構。
Part 47 — FDE 面試準備指南(四十七):RKK 實戰——大模型與地端微型模型的智慧混合路由與冷啟動優化
深度拆解 Edge/On-Premise 小模型與雲端大模型的雙軌路由架構:基於 Token 概率熵值的早停路由(Early-Exit Confidence Routing)、vLLM logprobs API 整合、PII 強制本地路由、冷啟動優化策略,以及三個演進階段的完整系統設計
Part 46 — FDE 面試指南 Part 46:高規格金融業的數據無痕化與自主密鑰管理(BYOK / CMEK in GenAI)
深度剖析金融業在 Vertex AI 場景下導入 BYOK/CMEK 的完整架構:Cloud KMS + Cloud EKM 信封加密、DEK/KEK 職責分離、Dedicated Interconnect 專線優化、HSM 合規到 Memory Enclave 記憶體保護,兼顧主權資安與 <50ms 極限性能。
Part 45 — FDE 面試指南 Part 45:Agent 工具鏈的間接提示詞注入防禦設計
深度解析間接提示詞注入(Indirect Prompt Injection)在 Agent 工具鏈的防禦架構,涵蓋雙模型特權分離、Cloud Run VPC 沙盒隔離、Pydantic Schema 強型別校驗,適合 Staff FDE 面試備考。
Part 44 — FDE 面試準備指南(四十四):RKK 實戰——長文本 LLM 與 RAG 動態混合路由架構設計
深度拆解長文本 LLM(200 萬 Token 上下文)與傳統 RAG 的動態混合架構:為什麼超大 Context Window 仍需 RAG、如何設計智能上下文管理器(Dynamic Hybrid Router)、Vertex AI Context Caching Registry 快取策略、成本矩陣($2.50 vs $0.001)、降級策略、RRF 融合機制,以及 Staff 級 FDE 面試的完整答題框架
Part 43 — FDE 面試指南 Part 43:跨國電商百萬級購物車 Agent 的分散式動態權限與狀態回復
深度剖析黑五大促銷期間 200 萬在線用戶購物車 Agent 的異步架構設計:GKE Autopilot + KEDA + Cloud Pub/Sub 彈性伸縮、Cloud Spanner 強一致性 Checkpointer、LangGraph StateGraph 精確一次冪等恢復,以及多租戶隔離與流量整形策略。
Part 39 — FDE 面試準備指南(三十九):RKK 實戰——從 10,000 到百萬用戶:AI 系統的橫向擴展架構設計
以系統設計視角拆解 AI 系統從內部試點到百萬外部用戶的擴展挑戰:三個演進階段的完整架構圖、無狀態服務設計、非同步佇列、語意快取、三層速率限制、Auto-scaling 策略,以及每個關鍵技術選型的 Why X not Y 決策邏輯
Part 38 — FDE 面試準備指南(三十八):RKK 實戰——從 POC 到 Production:AI 系統的五個生產化差距與 Rollback 設計
以系統設計視角拆解 AI 系統從 POC 到生產最容易失敗的五個差距:Token Budget 失控、延遲 SLA 差距、Session State 消失、錯誤處理不完整、Rollback 機制缺席;包含生產化 Go-Live 清單、Prompt 版本控制、模型版本釘選、Canary 部署設計,以及每個差距對系統效能和穩定性的量化影響
Part 37 — FDE 面試準備指南(三十七):RKK 實戰——企業 AI 的「連接組織」:Legacy 系統整合、API 橋接與安全邊界設計
以系統設計視角拆解 FDE 最常遇到的現場問題:如何把 ADK Agent 接上 SAP、Oracle DB、Mainframe CSV 等 Legacy 資料孤島;API 橋接層的選型邏輯;安全邊界連接工程(Private Service Connect、VPC-SC、CMEK);以及每種整合模式對系統效能、穩定性、成本和風險的影響
Part 36 — FDE 面試準備指南(三十六):RKK 實戰——生產級 AI Evaluation Pipeline:從黃金資料集到 CI/CD 品質閘門
以系統設計視角拆解生產級 AI 評估管線:黃金資料集的建立原則、離線評估架構(RAGAS vs Vertex AI Evaluation Service)、CI/CD 品質閘門設計、Safety 作為獨立評估維度,以及線上評估的抽樣策略與 Trade-off
Part 35 — FDE 面試準備指南(三十五):RKK 實戰——生產級可觀測性設計:Granular Tracing、Span 樹與 Cloud Trace 整合
以系統設計視角拆解 Agentic AI 系統的可觀測性:為什麼 Log 不夠、Span 樹的結構設計、OpenTelemetry 與 Cloud Trace 的整合模式、Sampling 策略的 Trade-off,以及一條 Trace 應該回答哪五個診斷問題
Part 34 — FDE 面試準備指南(三十四):RKK 實戰演練——六個端對端 Mock 情境題與模範答案
六個完整的 FDE RKK 面試 Mock 情境,每題包含客戶場景與限制條件、面試官的追問鏈、模範答案架構,以及最常見的失分點——涵蓋金融合規、保險多 Agent、醫療 VPC、零售推薦、政府法規、教育 SaaS 六個垂直場景
Part 33 — FDE 面試準備指南(三十三):RKK 面試解剖——面試官怎麼看你、怎麼評分、什麼叫做強力雇用
以 Google RKK 面試官的第一人稱視角,完整拆解 FDE RKK 面試的時間結構、五個評分維度、四個面試階段、「雇用」和「強力雇用」的實際差距,以及最常見的七個失敗模式
Part 32 — FDE 面試準備指南(三十二):RKK 實戰——Vertex AI 產品棧全解析:Agent Builder、Vertex AI Search、Gemini API 與部署架構
以 Google FDE 視角完整拆解 Vertex AI AI 產品棧:何時選 Agent Builder vs 自建、Vertex AI Search 和 DIY RAG 的根本差異、Gemini API 四個關鍵特性(system instruction、tool use、grounding、context caching),以及企業 AI 系統的 GCP 部署架構