生活随笔
收集整理的這篇文章主要介紹了
最新阿里聚划算Java 5轮面试题,涵盖GC收集器、多线程锁等
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
一面
詳細(xì)的介紹JVM的內(nèi)存模型結(jié)構(gòu) JVM最常用的參數(shù)配置講講 GC垃圾收集算法、GC垃圾收集器有哪些,以及新生代老生代 分別用什么算法 多線程的幾種加鎖方式詳細(xì)介紹 實現(xiàn)線程安全的方式?ThreadLocal原理?線程池了解嗎說說看?自己用線程池怎么定參數(shù)? HashMap底層實現(xiàn),哈希沖突怎么解決的 ConcurrentHashMap 在Java7和Java8中的區(qū)別?為什么Java8并發(fā)效率更好?什么情況下用HashMap,什么情況用ConcurrentHashMap? MySQL采用了什么存儲引擎,為什么? 各種排序算法講一下
二面
索引的類型,索引的底層實現(xiàn)原理 MySQL數(shù)據(jù)庫對應(yīng)的行鎖、表鎖、悲觀鎖、樂觀鎖的區(qū)別 MySQL數(shù)據(jù)庫引擎?應(yīng)用場景?查詢優(yōu)化?NoSQL有用或了解嗎? mysql事務(wù)講一下,事務(wù)定義,四個性質(zhì),事務(wù)并發(fā)引起的問題,事務(wù)的四個隔離級別 Spring IoC、AOP,底層代碼看過嗎,scope作用域為什么要有prototype 談?wù)勀阒赖脑O(shè)計模式,知道什么是回調(diào)模式嗎 高并發(fā)系統(tǒng),海量數(shù)據(jù)分庫分表的策略,怎么來實現(xiàn) 數(shù)據(jù)庫前面的Redis緩存,如何實現(xiàn)查詢的負(fù)載均衡 為什么選擇阿里巴巴?你對待工作的做事原則有哪些?
三面:
選一個項目具體講講背景、你的職責(zé)、遇到的困難以及如何解決(然后各種問細(xì)節(jié)) Redis你了解多少?5種對象,8種數(shù)據(jù)結(jié)構(gòu),RDB和AOF持久化區(qū)別 Redis和數(shù)據(jù)庫如何保證數(shù)據(jù)一致性 談?wù)勀銓Ψ植际降睦斫?#xff0c;分布式場景會面臨哪些技術(shù)調(diào)整和挑戰(zhàn)? 介紹Nginx負(fù)載均衡策略? 談?wù)劗惒胶屯降氖褂脠鼍?#xff0c;以及消息隊列。
四面(交叉面):
1. 你參與的項目,畫出對應(yīng)的架構(gòu)設(shè)計圖。
2. 如果讓你設(shè)計秒殺,你的設(shè)計思路。
3. 談?wù)凪ySQL的查詢優(yōu)化方法,重點談?wù)剝?yōu)化步驟。
4. 用過什么代碼質(zhì)量檢測工具?談?wù)勀銓Υa注釋的規(guī)范
5. 用過什么JVM調(diào)優(yōu)命令?
6. 如何實現(xiàn)線程安全?java的線程安全類?講講線程池
7. 講講生產(chǎn)者消費者模式
8. 談?wù)勀銓OA以及微服務(wù)的理解,之間的區(qū)別。
HR面:
1. 前面的面試有什么收獲嗎?
2. 你回顧自己的項目,有哪一點是最遺憾的最想改進(jìn)的?具體講講
3. 你有什么技術(shù)方面崇拜的人嗎?
4. 為什么要選擇阿里,你對阿里的印象是什么樣?
5. 你平時是怎么積累技術(shù)的?
6. 你在技術(shù)方面的未來規(guī)劃
你可能也喜歡:
牛逼!支付寶高級Java三面題目:線程鎖+事務(wù)+雪崩+Docker等 史上最全阿里Java面試題目大匯總!強(qiáng)烈建議收藏~ 2019 最全阿里天貓Java 3面真題,含面試題答案!2018 支付寶Java開發(fā)四面:Ngnix+MQ隊列+集群+并發(fā)搶購 非常全面的阿里的Java面試題目,涵蓋Java基礎(chǔ)+高級+架構(gòu) 最新天貓Java3輪面試題目:虛擬機(jī)+并發(fā)鎖+Sql防注入+Zookeeper
總結(jié)
以上是生活随笔為你收集整理的最新阿里聚划算Java 5轮面试题,涵盖GC收集器、多线程锁等的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。