面試題解析 第 44 頁,共 52 頁
瀏覽 OfferCC 面試題解析第 44 頁,查看解題思路、實作細節、追問與公開來源。
資料工程面試:如何監控 BigQuery CDC 表的新鮮度?
用 max_staleness、upsert_stream_apply_watermark、背景套用耗時與執行時合併定位 CDC 新鮮度違約。
產品經理面試:如何做自建或採購決策?
透過硬性門檻、總持有成本、機會成本、真實工作流程試行與退出設計,判斷應該自建、採購,或採用混合方案。
Linux 面試:如何解釋並診斷 CPU 排程延遲?
從 EEVDF 的可執行實體選擇出發,結合 nice、cgroup CPU 權重與配額、親和性和排程軌跡,找出尾延遲究竟來自執行佇列、限流或阻塞等待。
如何實作 Tarjan 演算法並找出有向圖的強連通分量?
考察候選人對 DFS 時間戳、low-link 不變量、堆疊狀態和線性複雜度的掌握。
系統設計面試:如何設計一個安全的 Feature Flag 服務?
從控制面與資料面拆分出發,設計低延遲評估、穩定灰度、緊急關閉與自動回滾。
前端面試:如何實作無障礙自動完成元件?
從非同步競態、輸入法組字與 WAI-ARIA 組合方塊語意出發,設計可重用的自動完成元件,並給出狀態模型、互動規則與驗證方法。
後端面試:如何設計安全的 API Key 驗證?
設計涵蓋安全簽發、驗證、授權、輪替、撤銷、限額與外洩應變的 API Key 完整生命週期。
資料工程面試:如何設計一份真正可執行的資料契約?
從消費者需求定義結構、語意、品質、時效與責任邊界,再用版本化檢查和發布門禁防止上游變更靜默破壞下游。
產品經理面試:如何制定新 B2B SaaS 產品上市計畫?
透過一個 B2B SaaS 上市案例,練習選擇首發客群,將定位、包裝定價與通路連到購買流程,並用分階段門檻決定擴大、調整或暫停。
網路面試:DNSSEC 輪替後出現 SERVFAIL,如何排查?
從用戶端、遞迴解析器、父區委派到權威區逐層取證,用 CD/AD 位元、DS、DNSKEY 與 RRSIG 證明 DNSSEC 信任鏈故障,並安全復原和驗證。
如何實作最小費用最大流?
在具有容量與單位費用的有向圖上實作最小費用最大流,處理殘量邊、負費用、勢能重標定與不可達節點。
系統設計面試:設計多區域故障切換協調器
圍繞健康判定、路由控制、資料一致性、自動與人工切換及回切演練,設計可驗證的多區域恢復系統。
前端面試:如何診斷並改善 Core Web Vitals?
從 field 與 lab 資料衝突出發,依 LCP、INP、CLS 的組成定位瓶頸,排出有證據的改善順序,並用 RUM、效能追蹤和灰度發布驗證結果。
後端面試:如何設計安全的 Web 工作階段管理?
設計能抵禦工作階段固定、竊取、重放、權限過期與撤銷競態的伺服器端工作階段。理解 Cookie 控制、輪替、逾時、全裝置登出與攻擊案例測試如何組成完整生命週期。
資料工程面試:如何設計財務交易對帳管道?
設計連接內部帳本、支付服務商和銀行流水的可稽核對帳管道,處理重複、延遲、部分匹配、匯率和差異閉環。
產品經理面試:如何為獨居長者設計用藥提醒產品?
從目標使用者與關鍵任務出發,推導提醒、確認、漏服處理與照護協作的 MVP,再以使用者結果和安全護欄設計試行方案。
Linux 面試:訊號與優雅關閉如何運作?
設計一套有明確截止時間的 Linux 服務關閉流程:安全處理 SIGTERM、停止接收新工作、排空請求、管理子行程,並在 SIGKILL 前結束。
如何實作 LRU-K 快取?
實作支援並發存取、容量限制與可解釋淘汰順序的 LRU-K 快取,並比較 LRU、近似 LRU 與資料庫緩衝池策略。
系統設計面試:如何設計漸進式發布控制器?
圍繞版本狀態、流量分配、指標分析、暫停與回滾,設計能控制發布風險並留下稽核證據的漸進式發布控制器。
如何手寫 JavaScript 深層複製,正確處理循環參照與共用參照?
先定義有限的複製契約,再以來源物件到副本的 WeakMap 實作深層複製,讓循環參照、共用參照、Map、Set 與支援的內建物件保持一致,並判斷何時應直接使用 structuredClone。
後端面試:什麼時候該選 REST 或 gRPC?
透過公開 API、內部高吞吐呼叫與第三方回呼三個邊界,學會依消費者、通訊模式、契約、失敗語意及維運能力選擇 REST 或 gRPC,並設計可驗證的混合架構。
資料科學面試:如何判斷分類模型的機率是否校準?
從校準定義、可靠性圖、Brier 與 ECE 的邊界出發,判斷機率能否直接用於決策,並選擇不洩漏的校準與監控方案。
產品經理面試:如何回答市場規模估算題?
先鎖定口徑與單位,再用需求端和供給端兩條路徑估算區間、檢查敏感變數,並把不確定性轉成下一步產品研究。
Linux 面試:為什麼 df 與 du 顯示的磁碟用量不同
排查 Linux 中 df 顯示檔案系統已滿、du 卻小很多的問題。掌握統一統計範圍、定位已刪除但仍開啟的檔案與被掛載遮住的資料、區分保留區塊和實際差額、安全釋放空間並驗證復原的方法。