24.1.5 頭歌 -30minhr: 自我介紹一下你昨天也看過我們那個網(wǎng)站,你覺得怎么樣?(懵了) 問你一個難的,你用三個詞語描述一下你?(開朗、豁達、抗壓能力強)我:。。。 面試官:介紹一下KV那個項目我: ...面試官:描述一下Raft的日志復制我: (懵了,本應該會的,但是他竟然先問日志復制,日志復制要靠超時選舉,你不先問超時選舉,先問日志復制,咋給你 說。)....(反正最后說的很糊涂,我都解釋不下去了)面試官:那你說一下超時選舉我: ...(呃,你不應該先問這個嗎?)面試官:那會不會出現(xiàn)兩個票數(shù)相同的情況我: 這是Raft的腦裂情況,...(解決辦法)面試官:那我問一下你的基礎,描述一下HashMap我: (語言組織的不好)面試官:說一下HashMap的resize我: (當時竟然把樹化和resize搞反了,確實不應該)面試官:說一下HashMap有沒有并發(fā)問題?怎么解決?我: (CurrentHashMap源碼確實長,而且也沒看完,就只是簡單說了一下用CAS完成)面試官:hashCode和equals方法區(qū)別?我: (Java基礎就沒好好復習過,答得稀爛)面試官:說一下進程、線程、協(xié)程我: ...(go的協(xié)程還沒好好看)面試官:說一下死鎖我: ...面試官:說一下DNS解析過程?我: ...面試官:訪問同一個域名為何得到不同的ip地址?我: 不知道(一個ip對應多個地址,負載均衡,CDN緩存)面試官:如何解決Maven循環(huán)依賴我: 沒遇到過(其實當時他說了一大堆,不知道他說啥,面完才知道他說的是maven的循環(huán)依賴,其實就把項目重構(gòu)一下就好了)面試官:如果linux下載的軟件需要升級,但是沒有權(quán)限訪問怎么辦(他說了一堆,也不知道啥意思,面完復盤大概是這個意思吧)我: (無語)那天7點就起來考試,考到12點半,還啥都不會。本來就很疲憊,2點又得面試,考試占著教師還沒有面試的地方。而且小廠面試真惡心,好幾個人看著面試,心里壓力大很。而且面試官是真的東拉西扯,自己問題也描述不清,無語。