美團(tuán)春招(已offer)
更新一下一面面經(jīng)
80 min
自我介紹
1. 項(xiàng)目中有哪些難點(diǎn),你都是怎么解決的?
2. 怎么看待微服務(wù)和單體結(jié)構(gòu)?
3. 怎么去利用領(lǐng)域驅(qū)動(dòng)的設(shè)計(jì)思想?
4. 項(xiàng)目如何劃分模塊的?如何界定?有什么劃分依據(jù)?
5. 為什么選用feign?不用rpc?
6. 為什么選用satoken鑒權(quán)不選用其他的?有什么了解?
7. 為什么網(wǎng)關(guān)選用spring gateway?
8. 怎么利用網(wǎng)關(guān)和redis實(shí)現(xiàn)分布式會(huì)話共享的?
9. 除了redis和數(shù)據(jù)庫(kù)之外,還有什么鑒權(quán)的方式?
10. 聊一下Java常用的數(shù)據(jù)結(jié)構(gòu)
11. ArrayList底層實(shí)現(xiàn)原理?
12. 為什么擴(kuò)容選擇1.5倍?
13. 聊一下LinkedList
14. 詳細(xì)說(shuō)下HashMap,能說(shuō)多少說(shuō)多少
15. 為什么HashMap擴(kuò)容是2倍?
16. HashMap紅黑樹(shù)退化鏈表是什么條件?為什么?
17. HashMap是不是線程安全的?會(huì)有什么問(wèn)題?如何解決這個(gè)問(wèn)題?
18. 你說(shuō)的concurrenthashmap是如何解決問(wèn)題的?
19. 聊一下threadlocal,能說(shuō)多少說(shuō)多少
20. 為什么threadlocal使用的數(shù)據(jù)結(jié)構(gòu)是map?
21. 父子線程傳遞信息用什么?
22. 如果是子線程傳遞到父線程,還要從父線程傳遞到子線程呢?
23. 聊一下volatile關(guān)鍵字,能說(shuō)多少說(shuō)多少
24. 聊一下synchronize和lock,能說(shuō)多少說(shuō)多少
25. 了解過(guò)AQS嗎?說(shuō)一下底層原理
26. 聊一下線程池的工作原理
27. spring里,bean的生命周期與作用域,說(shuō)一下
28. 每個(gè)生命周期會(huì)有什么操作?
29. mysql索引的實(shí)現(xiàn)原理,能說(shuō)多少說(shuō)多少
30. 一條sql的執(zhí)行過(guò)程是怎么樣的?
算法
合并有序鏈表
股票買賣問(wèn)題Ⅱ(不能用貪心)
反問(wèn)
------ Time Line ------
部門(mén):核心本地商業(yè)-業(yè)務(wù)研發(fā)平臺(tái)
投遞 3.13
筆試 3.15
一面 3.21
約二面 3.22
二面 3.28
offer 4.2
80 min
自我介紹
1. 項(xiàng)目中有哪些難點(diǎn),你都是怎么解決的?
2. 怎么看待微服務(wù)和單體結(jié)構(gòu)?
3. 怎么去利用領(lǐng)域驅(qū)動(dòng)的設(shè)計(jì)思想?
4. 項(xiàng)目如何劃分模塊的?如何界定?有什么劃分依據(jù)?
5. 為什么選用feign?不用rpc?
6. 為什么選用satoken鑒權(quán)不選用其他的?有什么了解?
7. 為什么網(wǎng)關(guān)選用spring gateway?
8. 怎么利用網(wǎng)關(guān)和redis實(shí)現(xiàn)分布式會(huì)話共享的?
9. 除了redis和數(shù)據(jù)庫(kù)之外,還有什么鑒權(quán)的方式?
10. 聊一下Java常用的數(shù)據(jù)結(jié)構(gòu)
11. ArrayList底層實(shí)現(xiàn)原理?
12. 為什么擴(kuò)容選擇1.5倍?
13. 聊一下LinkedList
14. 詳細(xì)說(shuō)下HashMap,能說(shuō)多少說(shuō)多少
15. 為什么HashMap擴(kuò)容是2倍?
16. HashMap紅黑樹(shù)退化鏈表是什么條件?為什么?
17. HashMap是不是線程安全的?會(huì)有什么問(wèn)題?如何解決這個(gè)問(wèn)題?
18. 你說(shuō)的concurrenthashmap是如何解決問(wèn)題的?
19. 聊一下threadlocal,能說(shuō)多少說(shuō)多少
20. 為什么threadlocal使用的數(shù)據(jù)結(jié)構(gòu)是map?
21. 父子線程傳遞信息用什么?
22. 如果是子線程傳遞到父線程,還要從父線程傳遞到子線程呢?
23. 聊一下volatile關(guān)鍵字,能說(shuō)多少說(shuō)多少
24. 聊一下synchronize和lock,能說(shuō)多少說(shuō)多少
25. 了解過(guò)AQS嗎?說(shuō)一下底層原理
26. 聊一下線程池的工作原理
27. spring里,bean的生命周期與作用域,說(shuō)一下
28. 每個(gè)生命周期會(huì)有什么操作?
29. mysql索引的實(shí)現(xiàn)原理,能說(shuō)多少說(shuō)多少
30. 一條sql的執(zhí)行過(guò)程是怎么樣的?
算法
合并有序鏈表
股票買賣問(wèn)題Ⅱ(不能用貪心)
反問(wèn)
------ Time Line ------
部門(mén):核心本地商業(yè)-業(yè)務(wù)研發(fā)平臺(tái)
投遞 3.13
筆試 3.15
一面 3.21
約二面 3.22
二面 3.28
offer 4.2
全部評(píng)論
同3.28二面 但是還在泡池子

佬是搜推嘛
佬是業(yè)務(wù)研發(fā)下面的哪個(gè)組
羨慕,我都沒(méi)收到筆試
佬~他給你打電話了嗎
27號(hào)二面 今早進(jìn)人才庫(kù),中午又變成面試狀態(tài),這是啥情況
接好運(yùn)
請(qǐng)問(wèn)佬oc了嘛,同部門(mén)
相關(guān)推薦
點(diǎn)贊 評(píng)論 收藏
分享
投票

點(diǎn)贊 評(píng)論 收藏
分享
點(diǎn)贊 評(píng)論 收藏
分享