面試總結(jié)

樓主三年工作經(jīng)驗(yàn)化漆,在某三線廠干了三年估脆,先后面試了vivo,yy座云,微眾疙赠,騰訊,螞蟻金服和lazada疙教,最終選擇去了螞蟻金服棺聊。

一.公共的問題

1.介紹一下你項(xiàng)目的架構(gòu)
2.netty原理
3.synchronized和lock的不同
4.spring ioc和aop,spring bean的生命周期
5.ConcurrentHashMap的1.7和1.8的原理贞谓,resize()的不同
6.hashMap的底層數(shù)據(jù)結(jié)構(gòu)
7.如何分配一個(gè)連續(xù)內(nèi)存限佩?(注意擴(kuò)展出來說可能有的問題,比如會(huì)引起full gc裸弦,引起zk失聯(lián))
8.Mysql的索引原理祟同,B+ tree;設(shè)置索引時(shí)候要考慮的因素
9.Mysql為什么要用自增id作為主鍵
10.jvm相關(guān)知識(shí)理疙,主要是內(nèi)存區(qū)域晕城,垃圾收集相關(guān)知識(shí)
11.計(jì)算機(jī)網(wǎng)絡(luò),TCP和UDP窖贤,OSI七層協(xié)議和TCP\IP五層協(xié)議
12.用的什么微服務(wù)框架砖顷?說說里面的架構(gòu)思想贰锁,負(fù)載均衡,熔斷和限流是怎么實(shí)現(xiàn)的
13.用的什么分布式隊(duì)列滤蝠?為什么選用這個(gè)隊(duì)列豌熄,他的優(yōu)勢(shì)在哪里?
14.redis為什么快的原理物咳,如何用redis實(shí)現(xiàn)一個(gè)分布式鎖锣险,redis的數(shù)據(jù)結(jié)構(gòu)類型,過期刪除key的策略
15.mysql的batchInsert為什么比單條insert for循環(huán)快
16.說下Mybatis的原理
17.分庫分表是怎么處理的览闰?客戶端分庫分表和服務(wù)端分庫分表該如何選擇芯肤?
18.java volatile的原理
19.ThreadLocal原理
20.三種信號(hào)量機(jī)制(CountDownLatch,CyclicBarrier,Semaphore)
21.zookeeper選舉
22.mysql事務(wù)級(jí)別压鉴,MVCC原理
23.緩存淘汰算法
24.緩存穿透崖咨,緩存雪崩等問題
25.如何設(shè)計(jì)一個(gè)高并發(fā)系統(tǒng)?(包括高并發(fā)讀和高并發(fā)寫晴弃,如果是web系統(tǒng)掩幢,還可以考慮CDN和ngnix對(duì)靜態(tài)資源做緩存)
26.java里面的樂觀鎖(CAS逊拍,典型使用是AtomicInteger類)和悲觀鎖
27.Mysql的行級(jí)鎖和表級(jí)鎖上鞠,什么時(shí)候會(huì)行級(jí)鎖,什么時(shí)候表級(jí)鎖
28.Mysql如何進(jìn)行擴(kuò)容
29.分布式事務(wù)(2PC芯丧,TCC芍阎,MQ事務(wù))
30.分庫分表的策略,各自的優(yōu)缺點(diǎn)

二.VIVO

沒什么特別的問題

三.yy

1.guava RateLimiter會(huì)不會(huì)有預(yù)熱問題
2.AtomicInteger執(zhí)行原理
3.高并發(fā)寫庫存如何解決缨恒?(樓主所在公司庫存是放在redis里面谴咸,但redis主從同步可能存在延遲,如果redis主掛了的時(shí)候骗露,從redis變成master岭佳,有可能會(huì)導(dǎo)致超賣。樓主暫時(shí)也沒想到好的解決方案萧锉,看大家是如何解決的)

四.微眾

1.給出一個(gè)支付相關(guān)場(chǎng)景完整的解決方案
2.支付報(bào)文字段設(shè)計(jì)
3.平時(shí)是怎么寫代碼的

五.騰訊

1.redis底層數(shù)據(jù)結(jié)構(gòu)zipList等是怎么實(shí)現(xiàn)的
2.跳表是怎么實(shí)現(xiàn)的
3.怎么用線程池來維護(hù)一個(gè)任務(wù)的有序執(zhí)行(有序的內(nèi)存隊(duì)列)珊随?如果進(jìn)程掛了,怎么恢復(fù)
4.jvm調(diào)優(yōu)柿隙,什么時(shí)候調(diào)大新生代的內(nèi)存叶洞,什么時(shí)候調(diào)大老年代的內(nèi)存

六.螞蟻

1.怎么設(shè)計(jì)心跳包機(jī)制
2.怎么設(shè)計(jì)延遲隊(duì)列機(jī)制
3.怎么用spring避免大量的if else
4.MQ事務(wù)具體的實(shí)現(xiàn)機(jī)制

七.lazada(lazada最后的英文面掛了,那個(gè)老外的英文加上電話的嘈雜聲真是一言難盡啊禀崖。衩辟。。)

1.dubbo和service mesh架構(gòu)之間優(yōu)缺點(diǎn)
2.客戶端控制分庫分表和服務(wù)端控制分庫分表優(yōu)缺點(diǎn)
3.發(fā)生緩存雪崩的時(shí)候波附,可以怎么處理

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末艺晴,一起剝皮案震驚了整個(gè)濱河市昼钻,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌封寞,老刑警劉巖换吧,帶你破解...
    沈念sama閱讀 219,110評(píng)論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異钥星,居然都是意外死亡沾瓦,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,443評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門谦炒,熙熙樓的掌柜王于貴愁眉苦臉地迎上來贯莺,“玉大人,你說我怎么就攤上這事宁改÷铺剑” “怎么了?”我有些...
    開封第一講書人閱讀 165,474評(píng)論 0 356
  • 文/不壞的土叔 我叫張陵还蹲,是天一觀的道長爹耗。 經(jīng)常有香客問我,道長谜喊,這世上最難降的妖魔是什么潭兽? 我笑而不...
    開封第一講書人閱讀 58,881評(píng)論 1 295
  • 正文 為了忘掉前任,我火速辦了婚禮斗遏,結(jié)果婚禮上山卦,老公的妹妹穿的比我還像新娘。我一直安慰自己诵次,他們只是感情好账蓉,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,902評(píng)論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著逾一,像睡著了一般铸本。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上遵堵,一...
    開封第一講書人閱讀 51,698評(píng)論 1 305
  • 那天箱玷,我揣著相機(jī)與錄音,去河邊找鬼鄙早。 笑死汪茧,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的限番。 我是一名探鬼主播舱污,決...
    沈念sama閱讀 40,418評(píng)論 3 419
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼弥虐!你這毒婦竟也來了扩灯?” 一聲冷哼從身側(cè)響起媚赖,我...
    開封第一講書人閱讀 39,332評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎珠插,沒想到半個(gè)月后惧磺,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,796評(píng)論 1 316
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡捻撑,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,968評(píng)論 3 337
  • 正文 我和宋清朗相戀三年磨隘,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片顾患。...
    茶點(diǎn)故事閱讀 40,110評(píng)論 1 351
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡番捂,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出江解,到底是詐尸還是另有隱情设预,我是刑警寧澤,帶...
    沈念sama閱讀 35,792評(píng)論 5 346
  • 正文 年R本政府宣布犁河,位于F島的核電站鳖枕,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏桨螺。R本人自食惡果不足惜宾符,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,455評(píng)論 3 331
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望彭谁。 院中可真熱鬧吸奴,春花似錦、人聲如沸缠局。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,003評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽狭园。三九已至,卻和暖如春糊治,著一層夾襖步出監(jiān)牢的瞬間唱矛,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,130評(píng)論 1 272
  • 我被黑心中介騙來泰國打工井辜, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留绎谦,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,348評(píng)論 3 373
  • 正文 我出身青樓粥脚,卻偏偏與公主長得像窃肠,于是被迫代替她去往敵國和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子刷允,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,047評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容