java高級崗 面試問題

一、說明

最近三周都在面試,包括國企類的和二線互聯(lián)網,對于喜歡問的問題這里總結一下

二、線程
  • 線程實現方式、區(qū)別
  • 線程池參數有哪些,如何作用于新的線程
  • 線程池拒絕策略
  • threadlocal應用場景、弱引用內存泄漏問題
  • synchronized,lock,volatile 區(qū)別與原理
  • 鎖的種類,應用場景
  • juc容器
三、jvm
  • 類加載過程、雙親委派
  • 內存模型,每部分的作用、內部結構
  • 可達性分析
  • 回收算法,回收過程
  • 項目啟動參數
  • cpu、內存問題排查
  • 內存優(yōu)化
四、mysql

被1個大佬拎著問了1小時

  • innodb原理、如何保證acid,如何解決臟讀、幻讀、重復讀
  • msyql 內置鎖有哪些,用途
  • 事務原理,隔離級別
  • 范式、實際工作中的取舍
  • 集群方案,同步過程
  • 恢復方案、恢復過程
  • 數據類型選取、優(yōu)化
  • 聯(lián)合索引 原理及應用
  • SQL、數據庫配置優(yōu)化
  • limit原理、分頁優(yōu)化
  • 業(yè)務表 到 抽象表 設計
  • 虛表問題
五、redis
  • 基本類型,底層數據結構實現,應用場景
  • io 多路復用
  • 超時機制
  • 內存淘汰策略
  • 持久化方案,應用場景
  • 集群方案
  • 哨兵模式選舉過程、腦裂問題
  • redlock
六、寫在最后

今天碰得壁都是昨天偷的懶,繼續(xù)努力把

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容