面試題解析 第 39 頁,共 52 頁
瀏覽 OfferCC 面試題解析第 39 頁,查看解題思路、實作細節、追問與公開來源。
後端面試:用 ETag 設計防止覆蓋的條件更新 API
把 HTTP 條件請求、版本校驗與衝突回饋組合成可稽核的並發更新協定。
資料工程面試:如何設計 Apache Iceberg REST Catalog?
從多引擎存取與並行提交的限制出發,推導 Iceberg REST Catalog 的 API、驗證、提交衝突、快取與可觀測性方案。
產品經理面試:為盲人設計一款鬧鐘
從盲人獨立完成的睡前與起床任務出發,推導觸覺和語音冗餘的實體鬧鐘 MVP,並以無障礙研究、錯誤復原、硬體可靠度和使用者結果驗證方案。
通用面試:如何解釋線性一致性與順序一致性?
用操作時間線區分線性一致性、順序一致性與最終一致性,並把模型選擇連接到延遲和可用性。
程式設計面試:如何用 Python 3.13 asyncio.Queue.shutdown 優雅停機?
從生產者封口、消費者排空、join 不變量與立即終止語意設計可驗證的非同步佇列關閉流程。
系統設計面試:設計一個可撤銷且最小權限的 Signed URL 服務
從簽發、權限綁定、過期、撤銷和稽核推導大檔臨時存取服務。
前端面試:如何安全設計跨來源 iframe 的 postMessage 通訊?
以付款元件為例設計跨來源 iframe 訊息協定,涵蓋 targetOrigin、傳送者驗證、訊息契約、握手、重播與導覽競態,並說明如何驗證安全性和可靠性。
後端面試:設計帶檢查點與輪詢的批量資料匯出 API
設計一個不阻塞線上請求的批量匯出服務,涵蓋範圍快照、非同步任務、分片檔案、增量檢查點、權限、限速與過期清理。
資料工程面試:如何設計 Apache Arrow 跨語言資料交換層?
設計欄式記憶體布局、零拷貝邊界、型別相容、IPC 傳輸和記憶體治理,判斷何時使用 Arrow 而不是 JSON 或 Parquet。
產品經理面試題:為壅擠城市設計停車解決方案
把寬泛的停車產品題收斂為可驗證的試辦:選定明確使用者與任務,區分合法車位、預測可用與可預約庫存,並建立可信的引導、備援及擴張標準。
通用面試:Linux 磁碟還有空間卻無法建立檔案,如何排查 inode 耗盡?
先區分區塊空間與 inode 配額,再定位小檔案、容器層和刪除但仍開啟的檔案,安全恢復服務並建立長期防線。
程式設計面試:Python asyncio 的 eager task factory 何時值得啟用?
從同步啟動語意、快取命中、排程順序與可觀測性判斷 eager task factory 的收益與風險。
系統設計面試:設計支援預留與回收的多租戶配額服務
在高並發下準確管理共享額度,避免超賣並兼顧租戶公平性。
前端面試:瀏覽器往返快取如何運作,怎麼排查未命中?
區分 bfcache、HTTP 快取與路由快取,讓頁面生命週期程式碼可安全還原,並以瀏覽器測試和線上證據定位未命中。
後端面試:設計支援續傳與校驗的分片上傳 API
設計可恢復的大檔案上傳服務,涵蓋上傳工作階段、分片冪等、校驗、完成提交、過期清理與權限邊界。
資料工程面試:如何設計可驗證的資料刪除流水線?
設計貫穿原始事件、湖倉表、衍生指標、快取與備份的資料刪除請求,說明範圍、重播隔離、實體清理、稽核與完成證明。
產品經理面試:如何降低訂閱產品的使用者流失?
學習如何驗證訂閱流失上升、區分自願與非自願流失、量化各類原因、配對介入方案,並用增量留存貢獻而非挽留點擊或折扣判斷是否擴大。
通用面試:線上事故進行中,你如何組織內外部溝通?
依影響範圍、受眾、渠道與更新節奏組織事故資訊,在事實不完整時保持準確、同一口徑且可採取行動。
程式設計面試:Java 25 的緊湊原始檔何時適合使用?
解釋 JEP 512 的隱式類別、實例 main、java.base 自動匯入與工具邊界,並判斷教學腳本和生產程式的取捨。
系統設計面試:設計隱私保護的資料潔淨室
設計一個讓多方在不交換原始資料的情況下完成聯合分析的系統,涵蓋執行邊界、查詢策略、隱私預算、身分匹配、稽核與失敗處理。
前端面試:如何在 CSR、SSR、SSG 和 ISR 之間選擇?
從可索引性、個人化、新鮮度、頁面規模和故障語意出發,為不同路由選擇渲染策略,並用快取失效與正式環境指標驗證取捨。
PostgreSQL 後端面試:邏輯複製故障切換如何避免漏資料?
圍繞複製槽同步、LSN 連續性與消費者恢復,回答 PostgreSQL 邏輯複製故障切換的安全步驟、驗證訊號與無法保留槽時的補救方案。
資料工程面試:如何演進事件 Schema 而不中斷消費者?
從讀寫相容、欄位預設值、註冊中心和雙版本發布出發,設計可驗證的事件契約演進流程。
產品經理面試:訂閱產品是否應該推出廣告支援方案?
從使用者、廣告主與平台三方價值出發,核算新增廣告支援方案的增量貢獻和訂閱蠶食,再用分階段實驗、體驗與隱私護欄作出推出、調整或停止決定。