面試過程:
總體感覺還不錯。面試難度中等,面試官會循序漸進引導你回答問題。。
還是的注重計算機基礎知識的學習。這次面試發現基礎知識不牢固。。。。
說幾個知道的排序算法,
講講堆排序,堆是什么結構,
我說堆類似于完全二叉樹,講講完全二叉樹和滿二叉樹的區別,
手撕快速排序,
手撕反轉鏈表,遞歸,非遞歸,
OSI五層模型,
http屬于那一層,(應用層),tcp udp (運輸層)ICMP(網絡層)
訪問百度網站的解析過程,
到了服務端是怎么處理的(TCP連接,接收,處理,返回)
nginx反向***的概念,如何實現(接收用戶請求代替用戶向后端訪問)
負載均衡如何實現,什么方式
linux中如何查找文件中的關鍵詞 grep
cookie,session的作用,主要是區分用戶,
git版本控制
數據庫組合索引的最左原則,(例如,定義了三個索引,能只用其中兩個嗎)
了解redis是吧,舉例幾個數據結構
了解過es嗎,幸虧以前查了查,搜索引擎
有什么想問的