阿里巴巴面試-Java后端-社招5面技術總結(Offer已拿)


最近接到阿里媽媽的面試通知,歷經一個月,雖然過程挺坎坷,但總算是拿到了offer。這里簡單記錄下面試所遇問題,僅供各位大佬參考。
由於前面兩面的時間過去的有點久了,只能根據記憶大概寫些記得問題。
部門:  阿里集團-阿里媽媽事業群-聯盟-聯盟技術

阿里媽媽1面 40mins(2021-02-22)

1. 能簡單介紹下自己和自己做的項目嗎?
2. 關於項目的業務邏輯聊了很多
3. 你覺得項目的難點有哪些?
4. 你覺得API的性能調優主要從哪幾個方面考慮?
5. 對於熱點數據,應該如何處理?
6. 在設計緩存時,注意的點有哪些?
7. 有沒有處理過內存泄漏問題?是如何定位的?
 

阿里媽媽2面 35mins (2021-02-23)

1. 能簡單介紹下自己和自己做的項目嗎?
2. 針對項目提了些業務邏輯的問題。
3. 你覺得在項目中有哪些比較難的點?是如何解決它的?
3. 用過Mysql嗎?能介紹下什么是索引嗎?
4. 你知道有哪幾種索引?
5. 能介紹下聯合索引的實現原理嗎?
6. 設計索引時需要注意哪些點,或者說遵循哪些原則?
6. 你項目中使用的緩存是用什么組件實現的?什么是緩存雪崩?如何解決它?
7. 分布式鎖的注意事項有哪些?
8. 為什么要離職?
 

阿里媽媽3面 75mins (2021-02-25)

這一面的面試官是未來的老大,這里聊了很多人生以及面對工作的態度問題,感覺非常的nice。
1. 簡單介紹下你的項目經歷,你的項目職責是什么?
2. 你覺得在項目中有哪些比較難的點?是如何解決它的?
3. 你項目中壓測的QPS是多少?日活的QPS大概是多少?
4. 你覺得什么是微服務?能談下自己的個人理解嗎?
5. 談談單體架構和微服務的優缺點分別是什么?
6. 你有獨立牽頭完成過一個大型的項目嗎?
7. 你平時是如何學習的?
8. 為什么要選擇離職?
9. 如果你來到我這邊的團隊,你覺得最大的挑戰是什么?
 

阿里媽媽4面 90mins (2021-03-08)

1. 能簡單介紹下自己嗎,並說下在每段工作中獲得了哪些成長。
2. 設計模式的原則有哪些,能用你的理解描述出來嗎?
3. 能說下設計模式種類有哪些嗎?一般在哪些場景下會使用他們?
5. 能簡單說下什么是責任鏈嗎?
6. 在springboot中主要運行了哪些設計模式?
7. 你覺得為什么要用設計模式?
8. 能詳細介紹下你最近正在做的這個項目嗎?
9. 你在項目中的主要職責是什么?你覺得難點在哪里?
10. 有木有獨立承擔過一個大型項目的總負責人?期間有沒有遇到什么困難,無論是技術上還是溝通上?
11.能說下https和RPC的區別嗎?各自的優缺點和使用場景是什么?
12. 你都用過哪些中間件?能分別簡單介紹一下嗎?
13. 你平時都是如何學習的?主要有哪些途徑?
14. 場景:有一個搶票軟件,只剩下一張票,現有兩個人同時點擊,如何保證只有一個人搶到票?你有幾種解決方案?
15. 場景:有100億條數據,日訪問量為10億,並且有波峰和波谷,如何搭建一套高可用,高性能的系統(削峰不用異步,需要實時接口)
16. 你做過服務限流嗎?有哪些限流方式?
17. 什么是反向代理,能簡單描述下嗎?什么是正向代理?兩者有什么區別?
18. 能描述下一個請求從前端到后端的視圖函數的整個過程嗎?
19. 你覺得微服務主要有哪些組件,分別是干什么的?
20. 用過服務網格?這塊技術了解有多少?
21. 使用過Mysql嗎?默認的隔離級別是什么?為什么不用讀已提交?
22.現在有100億條數據,你用數據庫如何實現高性能存儲?
23. 你們這邊的緩存是用什么實現的?為什么要使用分布式緩存,而不是本地緩存?
24. 平時的愛好是什么?
25. 你在同事的眼中是什么樣子的?
26. 為什么要選擇離職?
  

阿里媽媽5面 HR面 37mins(2021-03-13)

1. 做下簡單的自我介紹
2. 說一說你在第一份工作中主要做了些什么,學到了些什么?
3. 有沒有和同事鬧不愉快,如果有如何解決的?
4. 第一份工作為什么離職?
5. 能介紹下最近這份工作的嗎?從中學到了些什么?
6. 你在最近這份工作中,有沒有遇到些工作難題?如何解決的?
7. 如何看待最近網上對阿里的評價?
8. 之前的薪資待遇如何?

作者:吳家二少
博客地址: 博客園  CSDN
本文歡迎轉載,但未經作者同意必須保留此段聲明,且在文章頁面明顯位置給出原文連接 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM