11.21 支付寶高級Java現場面試37題:頁鎖+死鎖+集群+雪崩+負載等

支付寶高級Java現場面試37題:頁鎖+死鎖+集群+雪崩+負載等

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

01 支付寶一面

  1. 介紹一下自己。
  2. 項目參與的核心設計有哪些
  3. ArrayList和LinkedList底層
  4. HashMap及線程安全的ConcurrentHashMap,以及各自優劣勢
  5. Java如何實現線程安全
  6. Synchronized和Lock哪個更好?
  7. HashMap中的get()方法是如何實現的?
  8. HashMap可以用在哪些場景?
  9. JVM,垃圾回收機制,內存劃分等
  10. SQL優化,常用的索引?
  11. 還有什麼問題需要問的。

02 支付寶二面

  1. 沒有自我介紹,直接問做過哪些Java開發相關的項目。
  2. 對哪些技術比較熟悉?
  3. 多線程狀態圖,狀態如何流轉?
  4. 死鎖,死鎖原因
  5. 頁鎖、樂觀鎖、悲觀鎖?
  6. 樂觀鎖如何保證線程安全?
  7. 用過線程池嗎,對應的好處,如何用?
  8. 兩個10G的文件,裡面是一些url,內存只有1G,如何將這兩個文件合併,找到相同的url?
  9. 1000個多併發線程,10臺機器,每臺機器4核的,設計線程池大小。
  10. 代碼題:兩個有序數組,數組中存在重複數字,合併成一個有序數組,去除重複數字。
  11. 說一下自己的優點。

03 支付寶三面

  1. jvm性能調優都做了什麼
  2. 數據庫性能調優如何做
  3. 分佈式系統原理:CAP,最終一致性,冪等操作等
  4. 高併發情況下,我們系統是如何支撐大量的請求的
  5. 集群如何同步會話狀態
  6. 常用NOSQL,有做過比較?
  7. 什麼情況會出現雪崩,以及如何應對?
  8. 負載均衡的原理
  9. 數據庫事務屬性
  10. 與同事溝通的時候,如果遇到衝突瞭如何解決?
  11. 工作中覺得哪方面欠缺?
  12. 有問題要問麼?
  13. 期望薪水?
  14. 為什麼要離開現在的公司?

以上就是阿里支付寶現場三面題目,以下2019最新螞蟻金服資深Java必考題和答案。


螞蟻金服資深Java必考題和答案

支付寶高級Java現場面試37題:頁鎖+死鎖+集群+雪崩+負載等

答案獲取方式

轉發後+回覆關鍵詞 【螞蟻】即可獲取~

重要的話說三遍,先轉發,轉發,轉發,然後私信才可拿到必考題答案哦!

支付寶高級Java現場面試37題:頁鎖+死鎖+集群+雪崩+負載等


分享到:


相關文章: