一面:
- 自我介紹
- 擅長哪方面的技術?
- Java有哪些鎖種類?(樂觀鎖&悲觀鎖、可重入鎖&Synchronize等)
- 比較重要的數據結構,如鏈表,隊列,棧的基本理解及大致實現
- J.U.C下的常見類的使用。 ThreadPool的深入考察; BlockingQueue的使用
- Java內存分代模型,GC算法,JVM常見的啟動參數; CMS算法的過程。
- volatile關鍵字有什麼用(包括底層原理)
- 線程池的調優策略
- spring cloud的服務註冊與發現是怎麼設計的?
- 分佈式系統的全局id如何實現
- 分佈式鎖的方案,redis和zookeeper哪個個好,如果是集群部署,高併發情況下哪個性能更好。
耗時將近50分鐘。
二面:
- 參與的項目,選一個,技術難度在哪裡?
- Collections.sort底層排序方式
- 負載均衡的原理
- 設計模式與重構,談談你對重構的理解
- 談談Redis相關的集群有哪些成熟方案?
- 再談談一致hash算法(redis)?
- 數據庫索引,B+樹的特性和建樹過程。
- mysql相關的行鎖,表鎖;樂觀鎖,悲觀鎖
- 談談多線程和併發工具的使用
- 講講Redis的架構和組件
- Redis的數據一致性問題(分佈式多節點環境 & 單機環境)
- docker容器
耗時將近40分鐘。
三面(高級技術專家面):
- 高併發情況下,系統是如何支撐大量的請求的?
- 接著上面的問題,延伸到了中間件,kafka、redis、rocketmq、mycat等設計思路和適用場景等
- 最近上過上哪些技術站點; 最近在看哪些書。
- 工作和生活中遇見最大的挑戰,怎麼去克服?
- 未來有怎樣的打算
耗時將近30分鐘。
四面(HR):
聊人生談理想,HR很ncie,主要交流為什麼選擇來阿里,未來的打算等,交流挺愉快。
耗時30分鐘
以上就是支付寶中間件技術三面和HR面試題目,以下最新收集總結的阿里集團Java必考題範圍和答案,範圍包含最全多線程、MySQL、Spring、Redis、JVM等最全面試題和答案,可用於參考~
最全阿里高級Java必考題範圍與答案
答案獲取方式
關注+轉發後,私信關鍵詞 【阿里】即可獲得詳細答案鏈接!
重要的話講兩遍,轉發、轉發後再發私信,才可以拿到哦!
相關推薦
'阿里高級Android面試題:安卓內存模型 垃圾回收機制是如何實現?'
"垃圾回收機制是如何實現的呢?其實從Jvm內存模型中入手對於理解GC會有很大的幫助,不過這裡只需要瞭解一個大概,說多了反而混淆視線。Jvm(Java虛擬機)主要管理兩種類型內存:堆和非堆。 堆是運行時數據區域,所有類實例和數組的內存均從此處分配。 非堆是JVM留給自己用的,...
“全棧2019”Java多線程第三十二章:顯式鎖Lock等待喚醒機制詳解
難度初級學習時間30分鐘適合人群零基礎開發語言Java開發環境JDK v11IntelliJ IDEA v2018.3友情提示本教學屬於系列教學,內容具有...
Java併發機制的底層實現
在Java併發實現的機制中,大部分的容器和框架都是依賴於volatile/synchronized/原子操作實現的,瞭解底層的併發機制,對於併發編程會帶來很多幫助一、 synchronized的應用synchronized在多線程併發編程中已經是一個元老級的存在,通常被稱作...
一道網易Java工程師面試題看出你對Java類加載機制的理解深淺
前沿 最近公司招人讓出幾道Java面試題,要考察Java工程師全方位基礎知識。從網上尋找和觀察思索良久,終於找出幾道。以下這道題是其中一道基礎題目,考察Java類加載機制。例題 題目:請手寫出這個實例的運行結果。例題 請各位看官在留言板內告訴我這道題的運行結果,並且解釋該運...
「資訊」牡丹江中院全面推行執行繁簡分流工作機制
為有效破解“案多人少”難題,更好滿足人民群眾司法需求,積極破解執行難,牡丹江市中級法院積極探索創新,全面推行執行案件繁簡分流工作機制。當前人民群眾對高效司...
推薦中...