是ieg搞資料庫這一塊的,據說平時研究是研究mysql和rocksdb啥的。
一面
自我介紹
問專案:由於自己的專案就是實現了乙個小的資料庫,於是就…
有趣的小問題(因為很少有面試官問編譯原理的東西):自己實現的資料庫是怎麼判斷這個關鍵字是否存在的
我: 語法分析後會把讀出的id和已有id維護檢查一下
面試官:那你應該是寫了語義分析
我(內心os):原來只用一行**就可以實現語義分析!!
有趣的資料庫題:如果有n多條mysql的insert語句同時插入,應該怎麼提高效率
我:不會(內心os:這題要考慮併發訪問,隔離級別,這是要口述如何實現資料庫引擎嗎??)
面試官:多執行緒一起插入就行了
我:?面試官:?
面試官:那你說說有n多條增刪查改語句一起插入怎麼提高效率
我:(依葫蘆畫瓢)以表為關鍵字分組,乙個表對應的放在乙個執行緒裡面
面試官:那如果有多表聯合操作呢
我:。。。不會
商湯實習經歷,個人興趣,是否考研,來不來深圳
二面
隔了兩天上午簡訊約了面試時間。(約完後1分鐘阿里的主管就和我說offer報批了)
推薦閱讀
位元組跳動 騰訊後台開發面經分享 2019 5
問題1 請詳細描述三次握手和四次揮手的過程 要求熟悉三次握手和四次揮手的機制,要求畫出狀態圖。問題2 四次揮手中time wait狀態存在的目的是什麼?這個問題是畫出四次揮手狀態圖,會引申問你。不排除還會問為什麼四次揮手是四次不是二次等問題。最好是把相關問題均掌握。問題3 tcp是通過什麼機制保障可...
作業幫麵經(已拿offer)
本來是打算留在現在這個公司,但是當我得知薪資水平後,就又開始了尋覓工作的征程,但是秋招已經過去了,只剩下補錄 難受 本不報收穫offer的希望,但是命運就是如此神奇,作業幫它來了。一面1 型別比較。如 undefined null。2 說一說閉包。3 變數提公升加函式提公升 考察變數提公升 4 說出...
騰訊後台開發面試總結
linux和os netstat tcpdump ipcs ipcrm 如果這四個命令沒聽說過或者不能熟練使用,基本上可以回家,通過的概率較小 這四個命令的熟練掌握程度基本上能體現面試者實際開發和除錯程式的經驗 cpu 記憶體 硬碟 等等與系統效能除錯相關的命令必須熟練掌握,設定修改許可權 tcp網...