面試題解析 第 31 頁,共 52 頁

瀏覽 OfferCC 面試題解析第 31 頁,查看解題思路、實作細節、追問與公開來源。

程式題困難

程式設計面試:實作支援歷史版本區間查詢的可持久化線段樹

用路徑複製保留陣列歷史版本,在 O(log n) 時間完成單點更新與區間查詢,並分析節點共享、版本根與空間邊界。

查看問題與回答
系統設計困難

系統設計面試:如何設計安全的跨服務上下文傳播?

設計攜帶追蹤與業務上下文的傳播平面,避免憑據洩露、請求標頭膨脹和跨信任邊界誤傳。

查看問題與回答
行為題困難

如何回答「分享一次你處理不滿客戶的經歷」?

用 STAR 說清你如何穩定情緒、核實事實、守住權限邊界、提供可執行選項、驗證閉環並降低復發,不把責任簡單推給客戶,也不編造完美結局。

查看問題與回答
前端中等

前端面試:如何用 CSS Anchor Positioning 實作可靠浮層?

用 CSS Anchor Positioning 建構提示、選單和彈出層,處理視窗溢出、瀏覽器降級、滾動容器、焦點管理與彈窗語意。

查看問題與回答
後端困難

後端面試:如何安全地將 Ingress-NGINX 行為遷移到 Gateway API?

圍繞 Ingress-NGINX 遷移建立行為清單和影子發布,涵蓋正規表示式、重寫、重新導向、正規化與回滾證據。

查看問題與回答
資料困難

資料面試題:如何設計 ClickHouse Refreshable Materialized View?

從全量週期刷新、增量物化視圖邊界、原子替換、依賴關係和 APPEND 快照出發,設計可觀測的資料彙總鏈路。

查看問題與回答
產品困難

產品經理面試:主指標上升但護欄指標下降時是否發布?

建立實驗決策規則,區分真實回歸、統計噪聲和資料品質問題,決定暫停、回滾、迭代或擴大實驗。

查看問題與回答
通用困難

通用面試:如何用記錄回放定位非確定性並發 Bug?

從重現邊界、競態檢測、事件記錄、確定性回放到修復驗證,建立可稽核的並發問題排查流程。

查看問題與回答
程式題中等

程式設計面試:如何讓插入、刪除與隨機取值都是 O(1)?

用雜湊表加動態陣列實作 RandomizedSet,說明刪除時交換尾端元素、同步索引、均勻隨機取值與重複值變體。

查看問題與回答
系統設計困難

系統設計面試:如何設計可稽核的權威 DNS 控制面?

設計支援版本、校驗、簽名、AXFR/IXFR 與灰度發布的權威 DNS 控制面。

查看問題與回答
行為題困難

行為面試:請分享一次你向利害關係人說「不」的經歷

用 STAR 說明你如何核實請求、講清後果與決策權、提出可執行選項,並在不損害信任的前提下支持最終決定。

查看問題與回答
前端中等

前端面試:設計可存取且可恢復的無限捲動清單

在效能、鍵盤可達性、分頁恢復與動態載入之間做出可解釋的取捨。

查看問題與回答
後端困難

後端面試:如何使用 Kubernetes Gateway API 的 HTTPRoute CORS 過濾器?

從路由邊界、預檢回應、憑據策略與實作相容性推導 Gateway API CORS 過濾器的安全落地方案。

查看問題與回答
資料困難

資料與可觀測性面試:批次處理為何應使用 OpenTelemetry Span Links?

用 Span Links 表達批次、多來源觸發和跨 Trace 因果關係,避免把不真實的父子樹寫進追蹤資料。

查看問題與回答
產品困難

產品經理面試:如何決定 AI 助手何時回答、釐清或轉人工?

用產品判斷、風險分層與可驗證指標設計 AI 助手的回答、釐清、拒答與人工升級策略,避免把信心分數直接當成使用者安全訊號。

查看問題與回答
通用困難

通用面試:如何驗證 Merkle 樹包含證明?

從葉子索引、樹大小與兄弟路徑重建根雜湊,處理方向、域分離、邊界檢查與 RFC 9162 的證明約束。

查看問題與回答
程式題中等

程式設計面試:如何實作均勻的原地陣列洗牌?

用 Fisher–Yates 在 O(n) 時間、O(1) 額外空間產生每個排列等可能的陣列,並說明隨機邊界、還原原陣列與測試方法。

查看問題與回答
系統設計困難

系統設計面試:如何設計 Certificate Transparency 日誌監控器?

從簽名樹頭、Merkle 證明、最大合併延遲到告警與稽核,拆解 Certificate Transparency 日誌監控器的系統設計回答。

查看問題與回答
行為題困難

如何回答「分享一次你調解同事衝突的經歷」?

用 STAR 說清你如何判斷調解邊界、分別核實事實、圍繞共同目標主持對話,並以明確協議與後續證據恢復協作。

查看問題與回答
前端中等

前端面試:設計鍵盤可存取的 Command Palette

把快捷鍵、焦點管理、ARIA 語意與非同步結果組合成可用且可測試的命令面板。

查看問題與回答
後端困難

後端面試:如何評估 RFC 10008 的 HTTP QUERY 方法?

從 GET 與 POST 的取捨、請求內容快取鍵、能力探索和 CORS 預檢,推導 QUERY 的落地邊界。

查看問題與回答
資料困難

資料工程面試:如何用 Parquet 布隆過濾器優化高選擇性等值查詢?

圍繞等值謂詞設計 Parquet 布隆過濾器上線方案,涵蓋誤報、讀寫端支援、元資料成本與可重現實驗。

查看問題與回答
產品困難

產品經理面試:如何安全上線按用量計費?

在定價決策已確定後,設計計量正確性、用量可視化、帳單預估、爭議處理、遷移分組和回滾門檻。

查看問題與回答
通用困難

通用面試:如何設計抗釣魚的 Passkey 登入與恢復流程?

從 WebAuthn 的 challenge、RP ID、origin 與使用者驗證出發,設計服務端檢查、同步憑據分級、恢復與降級方案。

查看問題與回答