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

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

系統設計困難

系統設計面試:如何設計影子流量驗證系統?

設計一個生產安全的請求鏡像系統,在不把新後端回應暴露給使用者的情況下比較真實流量。

查看問題與回答
前端困難

前端面試:如何設計可靠的 WebSocket 斷線重連客戶端?

用連線狀態機、帶抖動的指數退避、心跳、序號補償和頁面生命週期控制,避免重連風暴與訊息遺失。

查看問題與回答
後端困難

後端面試:如何設計 OAuth 2.0 Device Authorization Grant?

為電視、印表機等受限裝置設計裝置授權流程,涵蓋 device_code、使用者碼、輪詢退避、錯誤狀態與反釣魚保護。

查看問題與回答
資料困難

資料工程面試:設計資料新鮮度 SLO

圍繞事件時間、處理延遲、分割區缺口與業務影響,設計可稽核的資料新鮮度 SLO 與告警。

查看問題與回答
產品困難

產品經理面試:為收入不穩定的人設計預算產品

圍繞收入波動、帳單優先順序和現金緩衝設計預算產品,平衡可執行性、隱私、安全與長期財務行為。

查看問題與回答
通用困難

如何解釋因果一致性,並設計可驗證的工作階段讀取保證?

用 happens-before、工作階段保證與依賴上下文回答因果一致性面試題,並給出副本等待、並行寫入衝突與故障注入的驗證方法。

查看問題與回答
程式題困難

C++ 面試題:用 std::jthread 和 stop_token 實作可協作取消

實作可中斷的 C++20 worker,處理 stop 請求、阻塞等待、資源清理、例外和自動 join。

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

系統設計面試:如何設計即時內容審核系統?

從發佈延遲、違規風險和人工審核容量出發,設計多階段內容審核、申訴、證據保留與模型回饋閉環。

查看問題與回答
前端困難

前端面試:如何安全地使用 View Transition API?

設計同文件和跨文件視圖轉場,處理瀏覽器降級、非同步更新、減少動態效果偏好、焦點和效能邊界。

查看問題與回答
後端中等

後端面試:API 遷移時如何選擇 308 與 301 重新導向?

圍繞方法與請求本文是否保留,設計一次安全的 API 永久遷移,並處理快取、冪等、跨域與回滾。

查看問題與回答
資料困難

資料工程面試:如何設計 Point-in-Time Feature Join

用可重現的時間約束建立訓練特徵,避免未來資訊洩漏,並說明離線與線上特徵的一致性。

查看問題與回答
產品困難

產品經理面試:如何設計內部開發者平台?

把內部開發者平台當作產品,識別開發者任務、打造黃金路徑、獲得採用並衡量交付與體驗結果。

查看問題與回答
通用中等

如何用 Little 定律估算服務並發與佇列容量?

用 L = λW 連結吞吐、平均延遲與系統內請求數,識別排隊失控並制定限流、擴容與容量驗證方案。

查看問題與回答
程式題困難

程式設計面試:如何實作 Unicode 原始碼欺騙診斷器?

圍繞 UTS #55 的詞法原子、雙向重排與 UTS #39 混淆檢測,設計可解釋且不誤傷多語言程式碼的掃描器。

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

系統設計面試:如何設計支援遠端編譯的分散式建置快取?

設計內容尋址的建置快取,確保命中正確、租戶隔離,並在遠端執行或儲存故障時降級。

查看問題與回答
前端困難

前端面試:如何設計能回應容器尺寸變化的儀表板卡片?

用 ResizeObserver 監聽元素而非視窗,分離測量、布局與渲染邊界,處理回呼迴圈、清理、批次更新與降級。

查看問題與回答
後端困難

後端面試:設計 HTTP API 的棄用與日落計畫

在不驚擾用戶端、不遺失遙測、不把遷移變成故障的情況下退役公開端點。

查看問題與回答
資料困難

如何為湖倉設計端到端資料完整性校驗?

從傳輸、檔案頁、表快照到業務對帳建立分層校驗,辨識 checksum 能發現什麼以及無法發現什麼。

查看問題與回答
產品中等

產品經理面試:如何設計離線優先產品?

圍繞使用者分層、核心任務、本地資料真相、同步預期、衝突策略和可量化結果回答離線優先產品題。

查看問題與回答
通用困難

QUIC 如何在切換網路或 NAT 重新綁定後保持連線?

從連線 ID、路徑驗證和地址驗證令牌出發,解釋 QUIC connection migration 的安全流程、限制與排障方法。

查看問題與回答
程式題困難

程式設計面試:如何用 Python asyncio.TaskGroup 管理並行失敗?

從結構化並行、例外聚合與取消傳播出發,實作不遺留孤兒任務的並行聚合器。

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

系統設計面試:設計有韌性的首屏聚合 API

聚合首屏資料,同時避免單一緩慢依賴讓整個應用變成空白頁。

查看問題與回答
前端困難

前端面試:如何載入第三方腳本而不拖慢頁面?

從關鍵渲染路徑、腳本執行順序、隱私同意和安全邊界出發,設計第三方腳本治理方案,並用真實使用者資料證明效能沒有被犧牲。

查看問題與回答
後端困難

後端面試:如何設計可演進的 HTTP Structured Fields?

從重複解析與代理合併風險出發,設計基於 RFC 8941/9651 的 HTTP 欄位,說明型別選擇、嚴格解析、未知參數相容與灰度驗證。

查看問題與回答