最汗流浹背的一集,面評直接臟了,問到后面我的大腦已經(jīng)空白了3.20下午3點(diǎn)1.面試官介紹業(yè)務(wù)2.自我介紹3.說一說布隆過濾器的實(shí)現(xiàn),為什么用谷歌的布隆過濾器(輕量級)?,有沒有看過他的源碼?(沒有)4.實(shí)習(xí)和區(qū)塊鏈有關(guān),對他了解嗎?(做二次開發(fā),沒碰底層,簡單介紹區(qū)塊鏈)5.說一說簡歷里面寫的oom問題?這里有用到j(luò)info等命令嗎?畫火焰圖了嗎?(沒有,建模接觸過)?6.線程池使用的全過程?有監(jiān)控過線程池嗎?(沒有)7.有沒有解決過死鎖問題?(沒遇到過,但是看過很多解決方案)8.java鎖的實(shí)現(xiàn)方式?9.分布式鎖的實(shí)現(xiàn)方式?運(yùn)用?10.Linux上出現(xiàn)很多time wait怎么排查(不會)11.三次握手四次揮手的過程中服務(wù)器的狀態(tài)(不會)12.用過socket嗎?(課設(shè)用過,他說那過)13.長鏈接用過嗎?(沒有)14.用的Docker版本多少?(不記得)15.Docker相關(guān)命令16.Docker底層是docker d還是container d(沒聽說過)17.Docker用的是橋接還是host(應(yīng)該是用橋接,面試官:所以你只是會用命令但是并沒有了解過底層是吧-對)18.進(jìn)程、線程、協(xié)程的區(qū)別?進(jìn)程間的通信方式?還知道其他的嗎,比如java機(jī)這種?(沒聽說過),有使用過共享內(nèi)存嗎?(沒有)19.所以沒有手寫過協(xié)程之類的是吧?(沒有)20.他說給了個簡單的Sql執(zhí)行-sql語句:select A.a A.g from user where a=1,b=2 group by g 有兩個索引(a,b,c)和(a)他會走索引嗎-會吧(答錯了,他說有g(shù)roup排序就不行,但是后來問了ai,發(fā)現(xiàn)a,b好像確實(shí)還是用到索引了,要是聯(lián)合索引包括g,group也會用到索引)21.寫LRU-讓我看完題目問我思路,說了雙向鏈表+Hashmap或者大頂堆,問我多久能寫完,想了一下自己也不太清楚什么時候能搓完,他說java搓大頂堆挺耗時間的,那換一道22.給了計(jì)算兩個日期相差天數(shù)的。-閏年的概念全忘了,很尷尬,我一直問閏年閏月相關(guān)的東西,沒想出思路。面試官無語了23.又換了一道62進(jìn)制的加法,10分鐘沒寫出來G-面試官沒時間了,開會都沒去面試官說讓他很意外,明明上次面評手撕做的還不錯,前面其實(shí)也答的可以,簡歷寫的還可以。給我建議多實(shí)踐。(其實(shí)從中間提問的時候什么都不會腦袋就已經(jīng)發(fā)熱了,宕機(jī)了)G面評臟了。