蝦皮一面
1. Java 內(nèi)存模型
2. 哪些放在新生代,哪些放在老年代,比例是多少(我回答所有新創(chuàng)建的對(duì)象都放在新生代,反問(wèn)是所有嗎)
3. 劃分到不同區(qū)域的依據(jù)是什么(我回答經(jīng)歷的 GC 代數(shù),反問(wèn)只有這一個(gè)維度嗎,我回答用 G1 收集器的時(shí)候還會(huì)把特別大的對(duì)象存放到特定的一個(gè)區(qū)域)
4. 介紹垃圾回收算法
5. 講講 mysql 索引
6. 為什么用 b+樹(shù),為什么葉子節(jié)點(diǎn)要鏈起來(lái)(回答用于范圍查詢)
7. 為什么索引不用數(shù)組,鏈表,為什么不用哈希,它的查詢和插入都特別快
8. 了解過(guò)跳表嗎,為什么索引不用跳表
9. 講講 TCP 的 UDP 的異同點(diǎn)
10. Redis 一般用來(lái)干嗎,項(xiàng)目里緩存怎么加載和清理的
11. 權(quán)限數(shù)據(jù)變更的話,怎么刷新緩存?
12. 從用戶客戶端點(diǎn)擊 submit 到商城后端,這個(gè)期間經(jīng)歷了哪些過(guò)程?后端有哪些組件,是怎么處理的?(實(shí)則想問(wèn)后端的 service 和 handler 邏輯)
13. Lru(問(wèn)可不可以直接用 linkedHashSet,面試官說(shuō)可以,有個(gè)地方不記得怎么寫(xiě)了,問(wèn)了一下,面試官說(shuō)自己不熟悉 java)
2. 哪些放在新生代,哪些放在老年代,比例是多少(我回答所有新創(chuàng)建的對(duì)象都放在新生代,反問(wèn)是所有嗎)
3. 劃分到不同區(qū)域的依據(jù)是什么(我回答經(jīng)歷的 GC 代數(shù),反問(wèn)只有這一個(gè)維度嗎,我回答用 G1 收集器的時(shí)候還會(huì)把特別大的對(duì)象存放到特定的一個(gè)區(qū)域)
4. 介紹垃圾回收算法
5. 講講 mysql 索引
6. 為什么用 b+樹(shù),為什么葉子節(jié)點(diǎn)要鏈起來(lái)(回答用于范圍查詢)
7. 為什么索引不用數(shù)組,鏈表,為什么不用哈希,它的查詢和插入都特別快
8. 了解過(guò)跳表嗎,為什么索引不用跳表
9. 講講 TCP 的 UDP 的異同點(diǎn)
10. Redis 一般用來(lái)干嗎,項(xiàng)目里緩存怎么加載和清理的
11. 權(quán)限數(shù)據(jù)變更的話,怎么刷新緩存?
12. 從用戶客戶端點(diǎn)擊 submit 到商城后端,這個(gè)期間經(jīng)歷了哪些過(guò)程?后端有哪些組件,是怎么處理的?(實(shí)則想問(wèn)后端的 service 和 handler 邏輯)
13. Lru(問(wèn)可不可以直接用 linkedHashSet,面試官說(shuō)可以,有個(gè)地方不記得怎么寫(xiě)了,問(wèn)了一下,面試官說(shuō)自己不熟悉 java)
全部評(píng)論
佬筆試A了多少,多久約面的?
相關(guān)推薦

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

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

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