同盾_Java_面經
于2024年11月面試的秋招,補發(fā),三輪是在深圳線下群面,拒面終止流程。
一面
-
Java容器
- 問題:Java常用容器的數(shù)據(jù)結構及其時間復雜度
-
算法應用
- 問題:競賽中使用的典型算法
- 追問:如何處理千萬級白名單匹配?
-
數(shù)據(jù)庫
- 問題:B+樹索引結構特性
- 問題:事務隔離級別及實現(xiàn)
-
GC機制
- 問題:垃圾回收算法分類
-
線程與鎖
- 問題:線程池參數(shù)設計原則
- 問題:Java鎖類型
-
Redis架構
- 問題:Redis單線程模型優(yōu)勢
-
Spring框架
- 問題:Spring Boot核心優(yōu)勢
- 追問:配置加載優(yōu)先級
-
網絡模型
- 問題:OSI七層模型核心分層
-
操作系統(tǒng)
- 問題:Linux常用運維命令
-
反問:
二面
-
項目經驗與實習經歷
- 問題:請介紹實習項目中的技術挑戰(zhàn)及解決方案
- 追問:如何處理多表關聯(lián)查詢的性能問題?
-
數(shù)據(jù)庫優(yōu)化
- 問題:如何優(yōu)化慢查詢問題?
- 追問:索引使用B+樹的具體優(yōu)勢?
-
系統(tǒng)性能分析
- 問題:響應緩慢的排查思路
- 回答(面試官) :補充前端渲染可能導致的性能問題,如數(shù)據(jù)錯漏或邏輯錯誤
-
緩存與高并發(fā)
- 問題:Redis的應用場景
- 追問:風控系統(tǒng)的高并發(fā)解決方案?(實時風控系統(tǒng)設計思路)
- 補充(面試官) :業(yè)務特性需平衡風險控制與用戶體驗,避免簡單限流影響正常交易
- 回答(面試官) :詳解風控核心邏輯(交易時間/地點異常檢測),強調系統(tǒng)的高可用要求(99.99% SLA)
-
職業(yè)發(fā)展與崗位匹配
- 問題:職業(yè)規(guī)劃與地域傾向
-
技術視野
- 問題:對微服務組件的理解
- 回答(面試官) :大數(shù)據(jù)技術在風控領域的核心地位,建議補充學習相關技術棧
-
自我評估
- 問題:個人優(yōu)勢與不足
-
反問