每日優(yōu)鮮
1簡(jiǎn)歷項(xiàng)目入手問(wèn)都負(fù)責(zé)些什么,干些什么
2切入順風(fēng)車系統(tǒng),畫圖聊雙寫,架構(gòu)圖我沒畫,如何保證雙寫一致性,事務(wù)處理,主鍵遞增問(wèn)題
3一個(gè)服務(wù)500ms怎么優(yōu)化到200ms,談?wù)勊悸?/p>
4.從異步執(zhí)行到如何獲取執(zhí)行結(jié)果,future跟countdownlanth區(qū)別
5.redis分布式鎖,要注意什么
6.jvm怎么優(yōu)化調(diào)優(yōu),怎么分析dump找出問(wèn)題所在
7.對(duì)象何時(shí)進(jìn)入老年帶
8.新生代比例劃分,為何8比1比1
9.redis得理解,支持的操作類型,list存值命令,取0-10的命令,zset得命令, hash的命令
10.dubbo服務(wù)提供方加一臺(tái)機(jī)器,服務(wù)端怎么就能調(diào)到這臺(tái)機(jī)器的服務(wù)
11.zk的節(jié)點(diǎn)是啥,存dubbo的什么數(shù)據(jù)
12.統(tǒng)計(jì)每個(gè)用戶每天登錄次數(shù),怎么設(shè)計(jì)redis的k,v
第二家? 玩吧
全是基礎(chǔ)題
1.說(shuō)一下hashmap原理
2.怎么讓hashmap線程安全
3.concurrenthashmap原理,1.8有何優(yōu)化
4.從上面扯到cas無(wú)鎖技術(shù),舉例說(shuō)明。哪些場(chǎng)景不適合cas,aba問(wèn)題舉例和解決
5.http原理,答不會(huì)
6.nio,bio區(qū)別
7.redis鎖失效,zk鎖失效
8.jvm垃圾收集器哪幾種,默認(rèn)哪幾種,這個(gè)也不會(huì),沒看
9.jvm堆外內(nèi)存是啥
10. jvm哪些區(qū)域得參數(shù)可調(diào)
11.jvm的回收算法
12.永久區(qū),元空間
13.用戶可以關(guān)注別人,同時(shí)能被別人關(guān)注,設(shè)計(jì)表,解決查詢用戶的粉絲列表,關(guān)注列表,以及互相關(guān)注
14.線程池工具類的幾種現(xiàn)成方法,有何特點(diǎn),優(yōu)缺點(diǎn),他們參數(shù)怎么設(shè)計(jì)的,七大參數(shù)含義,拒絕策略有哪些,默認(rèn)拒絕策略有哪些,阻塞隊(duì)列用的哪個(gè),連接synchronizelistquequr嗎
15.synchronize和lock的區(qū)別,哪個(gè)是公平群鎖哪個(gè)是非公平群
16.synchronize經(jīng)過(guò)jdk的優(yōu)化,有哪些改進(jìn)?輕量級(jí)鎖,偏向鎖
17.wait()和codition區(qū)別
18.