面試問答
你熟悉哪些後端語言/框架?在過去專案中是怎麼處理資料庫效能與資料一致性問題的?
我提到我用過 Nod...
公司規模比較大,是有些人力與專案資源的整合型公司。面試一開始主管介紹公司業務範圍(系統平台、整合案、公部門專案等),還有
部門配置。然後問我的後端經驗(語言、框架、資料庫)、接口設計、API 效能與安全性等。接著有一段模擬題:給我一個情境,要設計一個分散式系統或微服務架構怎麼拆/怎麼讓可靠性高。最後問可接受維運時段 (on-call) 的安排。整體感覺主管比較重視結構與邏輯。
面試問答
你熟悉哪些後端語言/框架?在過去專案中是怎麼處理資料庫效能與資料一致性問題的?
我提到我用過 Node.js + Express 以及 Python Flask/Django,資料庫用 MySQL/PostgreSQL。專案中使用 indexing、分頁查詢、cache(Redis)來減少 DB 負擔,也採用 transaction 保證資料一致性。
面試建議
針對系統架構設計、可靠性、安全性要準備:如何設計拓展性/維護性好的程式碼架構。
熟悉資料庫與效能優化(cache、指標、分片等)會很加分。