開始給了兩道算法,讓說思路反轉(zhuǎn)鏈表 滑動窗口最大值(有點小幸運,面試前一個禮拜才看了這些)設(shè)計模式 單例 代理 工廠 特點都是啥,什么時候要使用這些,手寫簡單的單例和工廠模式數(shù)據(jù)庫 存儲引擎 有哪些,都有什么特點,索引類型都分別是什么。Innodb和MyISAM區(qū)別是啥,后者為什么快,一定比前者快嗎MySQL都有哪些索引,聚簇索引和非聚簇索引區(qū)別是什么,回表查詢,一般寫長sql的時候都要考慮哪些問題(話題往sql優(yōu)化上面引)計算機網(wǎng)絡(luò) tcp udp特點和使用場景,udp為什么快,tcp可靠傳輸是怎么實現(xiàn)的三次握手四次揮手,http https 區(qū)別,http1.0 1.1都有啥特點HTTP狀態(tài)碼有哪些,分別代表什么意思操作系統(tǒng) 形成死鎖的條件有幾個怎么破壞死鎖PV操作,生產(chǎn)者和消費者問題,哲學(xué)家就餐問題數(shù)據(jù)結(jié)構(gòu) 常用的數(shù)據(jù)結(jié)構(gòu)有哪些冒泡,快排排序的時間復(fù)雜度和空間復(fù)雜度,自己平時都用過哪些數(shù)據(jù)結(jié)構(gòu),都分別是什么場景用到的Linux自己平時都用哪些命令使用ll命令之后,前面的那一串字母是什么意思在一個超大的文件里該怎么查第10000行到10100的內(nèi)容在一個文件里,如何查看不包含指定內(nèi)容的記錄如何修改文件權(quán)限還有一些記不起來了。。。。。反問給一些學(xué)習(xí)上的建議主要負(fù)責(zé)的業(yè)務(wù)