工作三年,月薪20K+的Java程序都會被問到的面試問題
多線程相關問題
- 實現多線程有哪些方式?有什麼異同?
- 線程的生命週期
- 線程池常用的有哪些?
- 線程池的工作原理
- 如何啟動和銷燬線程
- 什麼是線程死鎖
- 悲觀鎖和樂觀鎖,公平鎖和非公平鎖
Java集合原理
- 集合的類圖
- 集合的數據結構實現
- 集合的效率
- 集合的遍歷
JVM虛擬機
- java的內存模型是什麼樣的
- jvm內存分為哪些區域
- 內存溢出有些類型,如何解決
- 垃圾回收器有哪些
- 垃圾回收算法有哪些
- jvm常用的參數
- 如何定位分析jvm線上問題
- 有哪些分析jvm的工具
數據庫
- 索引的分類
- 索引的優化
- 索引的原理
- 事物的類型
- 聯合查詢,子查詢效率問題
- 如何實現讀寫分離
框架類
- spring(aop,依賴注入)
- springmvc(原理)
- dubbo(原理,支持哪些協議)
- mybites(原理,常用的配置)
算法類
- 常見排序原理和實現(8種)
- 求二叉樹的高度
- 二叉樹的遍歷
- 平衡二叉樹和紅黑樹
- b樹,b+樹
- 遞歸和分治思想
- 貪婪算法
linux服務器
- 你常用的linux命令有哪些
- linux權限系統
- 如何寫tomcat重啟腳本
- 如何用命令搜索日誌,分析日誌
web服務器
- nginx配置反向代理
- nginx配置負載均衡(哪幾種)
- apache配置反向代理
- tomcat參數調優
項目
- 你認為做的最有成就的一個項目
- 你在這個項目中負責什麼內容
- 遇到了哪些難點,如何解決的
- 你認為這個項目還有哪些改進的地方,為什麼這麼做
完整面試題【含答案】Java核心筆記,Java架構面試專題整合800道(pdf文檔)
轉發+關注私信“資料”免費獲取 轉發+關注私信“資料”免費獲取
轉發+關注私信“資料”免費獲取
部分資料如下
相關推薦
'面試被面試官壓低薪資,我靠這三點,從月薪7000拿到了月薪10000'
"一、面試官:“你只值7k”!知乎上有一個問題:“面試期望薪水是10K,但是面試官卻說我只值7K,該怎樣回答或者反駁?”話題引發了很多人討論。很多職場新人並不知道如何跟面試官談判薪資,一遇到壓價就慌了,說話開始變得語無倫次,立馬處於被動地位 , 最後吃虧的還是自己。要想解決...
'張掖市住房和城鄉建設局召開中央掃黑除惡第19督導組反饋問題整改工作推進會'
"9月11日,市住房和城鄉建設局召開中央掃黑除惡第19督導組反饋問題整改工作推進會,局機關各科室負責人、局屬有關單位負責人蔘加了會議。會議學習傳達了中央掃黑除惡第十九督導組督導甘肅省第一次、第二次工作對接會會議精神,甘肅省委省政府第一次、第二次對接會反饋問題整改工作部署會議...
'當面試官問“你還有什麼問題”時,你問些什麼?才能提高過關率'
"我弟畢業一年多,第一次跳槽,這次去面了一家公司,開始聊得都很好,到了最後面試官問“你還有什麼問題要問我嗎”,我弟問了一些關於工資方面的問題,面試官就簡單的回答“這個具體的,可以諮詢聯繫你的HR,她會跟你詳細介紹的”。然後,面試就結束了。弟弟回來找我吐槽,覺得自己好像問錯問...
'太原面試官:如果地上有1毛錢,你會彎下腰撿?小夥2字回覆被錄取'
"面試,是每個人都必須經歷的一個過程,職場“老油條”也不例外,每年暑假的時候,都是找工作的高峰期,也是公司最缺人才的時候。如今的面試和以往大有所不同,不再是看學歷的年代了,面試官逐漸意識到一個人的能力才是最重要,而不是光有學歷,實踐是檢驗一個人能力的唯一標準,只有通過實踐才...
推薦中...