支付寶高級Java現場面試37題,文末含答案福利!

支付寶現場三面面試題目,文末有福利阿里經典面試88題目答案

 

支付寶一面

 

  1. 介紹一下自己。

  2. 項目參與的核心設計有哪些

  3. ArrayList和LinkedList底層

  4. HashMap及線程安全的ConcurrentHashMap,以及各自優劣勢

  5. Java如何實現線程安全

  6. Synchronized和Lock哪個更好?

  7. HashMap中的get()方法是如何實現的?

  8. HashMap可以用在哪些場景?

  9. JVM,垃圾回收機制,內存劃分等

  10. SQL優化,常用的索引?

  11. 還有什麼問題需要問的。

 

支付寶二面

 

  1. 沒有自我介紹,直接問做過哪些Java開發相關的項目。

  2. 對哪些技術比較熟悉?

  3. 多線程狀態圖,狀態如何流轉?

  4. 死鎖,死鎖原因

  5. 頁鎖、樂觀鎖、悲觀鎖?

  6. 樂觀鎖如何保證線程安全?

  7. 用過線程池嗎,對應的好處,如何用?

  8. 兩個10G的文件,裏面是一些url,內存只有1G,如何將這兩個文件合併,找到相同的url?

  9. 1000個多併發線程,10臺機器,每臺機器4核的,設計線程池大小。

  10. 代碼題:兩個有序數組,數組中存在重複數字,合併成一個有序數組,去除重複數字。

  11. 說一下自己的優點。

 

支付寶三面

 

  1. jvm性能調優都做了什麼

  2. 數據庫性能調優如何做

  3. 分佈式系統原理:CAP,最終一致性,冪等操作等

  4. 高併發情況下,我們系統是如何支撐大量的請求的

  5. 集羣如何同步會話狀態

  6. 常用NOSQL,有做過比較?

  7. 什麼情況會出現雪崩,以及如何應對?

  8. 負載均衡的原理

  9. 數據庫事務屬性

  10. 與同事溝通的時候,如果遇到衝突瞭如何解決?

  11. 工作中覺得哪方面欠缺?

  12. 有問題要問麼?

  13. 期望薪水?

  14. 爲什麼要離開現在的公司?

  15. 阿里高級java經典面試88題和答案

  16. 獲取方式添加VX號:MXY1692

 


以上就是阿里支付寶現場三面題目,以下是最新總結出來的阿里經典面試題目,包含:集合類、多線程、JVM、Spring框架、分佈式緩存、架構設計等。

阿里高級java經典面試88題和答案

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章