騰訊云后臺開發(fā)一面
項(xiàng)目就是蒼穹外賣+半個黑馬的拼接,估計(jì)太垃圾了面試官直接不問項(xiàng)目。面試官真的很好,全程對著簡歷上你寫的東西問,可惜我簡歷太垃圾了也沒啥好問的
1.介紹java對象,怎么創(chuàng)建,怎么維護(hù),生命周期
2.你提到類加載,你知道類加載器嗎
3.雙親委派講下
4.可以自定義類加載器嗎,什么場景會需要
5.講下對gc發(fā)展趨勢的理解,比如主流垃圾回收器為什么是現(xiàn)在這種算法
6.tcp三次握手
7.可以兩次握手嗎
8.惡意客戶端只發(fā)第一次握手,會對服務(wù)端造成什么問題
9.怎么解決這個問題
10.tcp四次揮手
11.為什么揮手比握手多一次
12.如果服務(wù)端掛了還怎么斷開連接
13.http和https區(qū)別
14.https為什么要證書
15.證書怎么用的,證書鏈?
16.對稱加密和非對稱加密
17.詳細(xì)介紹下你的實(shí)習(xí)
18.mysql索引
19.聯(lián)合索引的葉子結(jié)點(diǎn)存的什么
20.所有查詢都要回表嗎
21.聯(lián)合索引a,b。a>1,b>1能用到索引嗎
22.redolog,undolog,binlog
23.redis的zset怎么實(shí)現(xiàn)的,為什么用跳表不用紅黑樹、B+樹
24.redis使用場景
25.用redis實(shí)現(xiàn)個讀寫鎖
26.三道算法題,25分鐘內(nèi)寫完。第二道卡了會,最后實(shí)際用了30分鐘
算法題:
1.給個二維字符數(shù)組,可以從任意位置出發(fā),上下左右走,判斷是否能走出CSIG
2.版本號比較
3.K個一組反轉(zhuǎn)鏈表變式(從鏈表尾巴開始K個一組)