面試題解析 第 16 頁,共 52 頁
瀏覽 OfferCC 面試題解析第 16 頁,查看解題思路、實作細節、追問與公開來源。
程式面試:用點分治維護動態樹上最近特殊節點距離
從重心不變量推導點分治,支援節點染色與最近距離查詢,並說明複雜度、實作邊界和何時改用重鏈剖分。
系統設計面試:如何建立能自動發現實驗品質問題的 A/B 平台?
從分流、觸發、指標事件到 SRM 與 anytime-valid 統計,設計可持續監控、提早停止和稽核的實驗平台。
行為面試:截止日期失守後,你如何恢復交付?
聚焦延誤已成事實後的止損:快速重排關鍵路徑、提出範圍與日期選項、持續同步,並完成可驗收的恢復交付。
如何用 scrollbar-gutter 避免捲軸造成的版面位移?
考察對經典捲軸佔位、根元素作用域、巢狀捲動容器與 CLS 驗證的理解。
後端面試:如何設計基於 HTTP 402/x402 的按請求付費 API?
從 RFC 9110 對 402 的保留語意出發,設計按請求付費 API 的挑戰、付款證明綁定、重播防護、冪等重試與帳務對帳。
資料工程面試:如何把向量索引安全地掛到 Apache Iceberg 快照?
圍繞 Puffin 檔案、Iceberg 快照原子性、近似最近鄰查詢與增量維護,設計計算與儲存解耦的向量檢索方案。
產品經理面試:如何判斷功能開關、漸進發布與 A/B 實驗?
用決策樹區分功能開關、漸進發布和 A/B 實驗,涵蓋指標、分桶、回滾與旗標治理,回答產品取捨題。
通用面試:如何用 WebTransport datagrams 傳輸可丟棄的即時狀態?
從 WebTransport 官方語義出發,設計無序不可靠資料報的預算、背壓、序號與降級方案。
程式設計面試:如何用 Li Chao Tree 支援動態直線區間最小值?
從樸素列舉到 Li Chao Tree,推導任意斜率插入、離散值域查詢與線段插入的正確性、邊界和複雜度。
系統設計面試:如何用 Kubernetes Gateway API ListenerSet 支援多租戶入口?
圍繞 ListenerSet 的跨命名空間委派、衝突優先級、憑證隔離與控制器收斂,設計可擴展的多租戶 Gateway 入口。
行為面試設計:如何把協作能力題做成可評分的結構化面試?
從職務勝任力出發設計行為題、追問和行為錨定評分量表,減少憑感覺評分並保持候選人之間的可比性。
Service Worker Navigation Preload 如何避免首屏導覽被啟動延遲拖慢?
說明 NavigationPreloadManager 的啟用時機、並行請求、回應競態、快取策略與漸進降級。
後端面試:如何用 HTTP/2 Extended CONNECT 承載 WebSocket?
圍繞 RFC 8441 的 :protocol、SETTINGS_ENABLE_CONNECT_PROTOCOL 與串流生命週期設計相容的 WebSocket over HTTP/2。
資料工程面試:PostgreSQL 18 的 NOT ENFORCED 約束能解決什麼問題?
從約束宣告、歷史髒資料與遷移護欄出發,判斷 PostgreSQL 18 NOT ENFORCED 的適用邊界。
如何設計 SaaS 訂閱暫停功能,減少取消又不製造帳單混亂?
從使用者意圖、服務權益、帳單狀態和恢復路徑設計訂閱暫停,考察產品指標與邊界條件。
OpenFeature 評估上下文與 Hooks:面試如何守住 Feature Flag 邊界?
根據 OpenFeature 規範解釋 evaluation context、typed flag evaluation、provider 與 hooks 的職責,回答如何避免把業務授權、設定同步和觀測副作用混在一起。
程式設計面試:如何用回文樹(Eertree)線上統計不同回文子字串?
從兩個根節點、最長回文後綴與 suffix link 出發,線上建立 Eertree,統計不同回文、出現次數與回文切分,並說明邊界與複雜度。
系統設計面試:如何設計 SCITT 透明供應鏈證明服務?
圍繞簽名聲明、透明服務、可驗證回執與不可竄改歷史,設計可稽核的軟體供應鏈證明系統。
面試題:分享一次你在尚未準備好時完成責任交接
用真實交接案例展示如何辨識風險、建立接任者信心,並以可驗證機制確保結果。
前端面試:如何設計兼顧隱私與快取的響應式圖片 Client Hints 方案?
用 srcset、sizes 與最小化 Client Hints 設計響應式圖片,控制 CDN 快取維度、隱私風險與 CLS。
後端面試:如何用 Redis HEXPIRE 設計雜湊欄位級 TTL?
從 Redis 7.4 官方語義出發,設計雜湊欄位過期、續期條件、通知、相容與故障恢復方案。
資料工程面試:PostgreSQL 18 的 MERGE 為什麼會因重複來源列失敗?
用來源列基數、WHEN 順序與 RETURNING merge_action 拆解 PostgreSQL 18 MERGE 的資料品質與稽核邊界。
產品經理面試:如何為使用者體驗選擇強一致、最終一致或陳舊讀?
把一致性保證翻譯成使用者可感知行為、SLO、成本與回滾策略,不是單純追求最強一致。
HTTP 1xx 中間回應與 102 Processing:面試如何判斷協定邊界?
從 RFC 9110 的中間回應模型與 RFC 2518 的歷史背景出發,回答 102 Processing 能解決什麼、不能取代什麼,以及如何避免把進度通知誤當成最終回應。