騰訊云后臺(tái)開(kāi)發(fā)
2.25一面
1.TCP的RST有什么用,在哪里用到了
2.知道ICMP嗎
3.Linux命令行輸入命令后的執(zhí)行過(guò)程(不會(huì),說(shuō)可能有fork())
4.fork具體過(guò)程(不會(huì),說(shuō)只知道寫(xiě)時(shí)復(fù)制)
5.Netty為什么高性能(說(shuō)了Reactor,零拷貝,面試官提醒內(nèi)存管理方面有什么,說(shuō)ByteBuf用的是堆外內(nèi)存,還有就不知道了)
6.Java的volatile關(guān)鍵字
7.MySQL,Redis,Kafka等在高性能、高可用、高并發(fā)方面有什么設(shè)計(jì)(說(shuō)了Redis的哨兵集群和切片集群)
8.MTU是什么
9.MySQL里覆蓋索引是什么
手撕:leetcode 34. 在排序數(shù)組中查找元素的第一個(gè)和最后一個(gè)位置
2.26二面
1.TIME_WAIT有什么用
2.又問(wèn)了RST
3.traceroute用過(guò)沒(méi)(沒(méi)有)
4.eopll和select有什么區(qū)別
5.什么時(shí)候用水平觸發(fā) 什么時(shí)候用邊緣觸發(fā)(不知道)
6.用epoll做過(guò)Linux上的socket編程嗎(沒(méi)有)
7.一個(gè)TCP句柄什么情況下會(huì)有可讀事件(不知道)
8.TCP的connect發(fā)送了什么報(bào)文
9.UDP句柄能執(zhí)行connect嗎(說(shuō)了不能 答錯(cuò)了)
10.fork都會(huì)返回嗎(不知道)
11.zookeeper了解嗎(不了解)
12.一致性哈希算法和普通哈希算法有什么區(qū)別
13.C++的vector的size()和capacity()的區(qū)別
14.如何改變size的大小
15.如何改變capacity的大小
16.單例模式怎么實(shí)現(xiàn)
17.怎么實(shí)現(xiàn)一個(gè)線程一個(gè)單例
18.又問(wèn)了MySQL的覆蓋索引
19.為什么主鍵要用自增id
20.http請(qǐng)求由哪幾部分構(gòu)成
21.常見(jiàn)的請(qǐng)求頭有什么(一開(kāi)始把請(qǐng)求頭當(dāng)成請(qǐng)求方法了,后來(lái)面試官指正)
22.GET和POST的區(qū)別
23.Linux用過(guò)什么命令
3.6三面秒掛
八股一個(gè)沒(méi)問(wèn),問(wèn)了一些項(xiàng)目相關(guān)的問(wèn)題,最后手寫(xiě)了個(gè)快排。反問(wèn)的時(shí)候就明顯感覺(jué)到面試官不太想回答了
1.TCP的RST有什么用,在哪里用到了
2.知道ICMP嗎
3.Linux命令行輸入命令后的執(zhí)行過(guò)程(不會(huì),說(shuō)可能有fork())
4.fork具體過(guò)程(不會(huì),說(shuō)只知道寫(xiě)時(shí)復(fù)制)
5.Netty為什么高性能(說(shuō)了Reactor,零拷貝,面試官提醒內(nèi)存管理方面有什么,說(shuō)ByteBuf用的是堆外內(nèi)存,還有就不知道了)
6.Java的volatile關(guān)鍵字
7.MySQL,Redis,Kafka等在高性能、高可用、高并發(fā)方面有什么設(shè)計(jì)(說(shuō)了Redis的哨兵集群和切片集群)
8.MTU是什么
9.MySQL里覆蓋索引是什么
手撕:leetcode 34. 在排序數(shù)組中查找元素的第一個(gè)和最后一個(gè)位置
2.26二面
1.TIME_WAIT有什么用
2.又問(wèn)了RST
3.traceroute用過(guò)沒(méi)(沒(méi)有)
4.eopll和select有什么區(qū)別
5.什么時(shí)候用水平觸發(fā) 什么時(shí)候用邊緣觸發(fā)(不知道)
6.用epoll做過(guò)Linux上的socket編程嗎(沒(méi)有)
7.一個(gè)TCP句柄什么情況下會(huì)有可讀事件(不知道)
8.TCP的connect發(fā)送了什么報(bào)文
9.UDP句柄能執(zhí)行connect嗎(說(shuō)了不能 答錯(cuò)了)
10.fork都會(huì)返回嗎(不知道)
11.zookeeper了解嗎(不了解)
12.一致性哈希算法和普通哈希算法有什么區(qū)別
13.C++的vector的size()和capacity()的區(qū)別
14.如何改變size的大小
15.如何改變capacity的大小
16.單例模式怎么實(shí)現(xiàn)
17.怎么實(shí)現(xiàn)一個(gè)線程一個(gè)單例
18.又問(wèn)了MySQL的覆蓋索引
19.為什么主鍵要用自增id
20.http請(qǐng)求由哪幾部分構(gòu)成
21.常見(jiàn)的請(qǐng)求頭有什么(一開(kāi)始把請(qǐng)求頭當(dāng)成請(qǐng)求方法了,后來(lái)面試官指正)
22.GET和POST的區(qū)別
23.Linux用過(guò)什么命令
3.6三面秒掛
八股一個(gè)沒(méi)問(wèn),問(wèn)了一些項(xiàng)目相關(guān)的問(wèn)題,最后手寫(xiě)了個(gè)快排。反問(wèn)的時(shí)候就明顯感覺(jué)到面試官不太想回答了
全部評(píng)論
怎么這么底層
佬,你這是二面嗎?你的簡(jiǎn)歷上寫(xiě)netty了嘛?


為啥三面秒掛呀
佬,請(qǐng)問(wèn)是騰訊云的哪個(gè)組呀
想問(wèn)一下項(xiàng)目拷打的多嗎
明天下午面騰訊云,感覺(jué)要涼
難啊
哥,你是java還是C++
佬有動(dòng)靜嗎
壞了,fork的返回值我記混了??
cpp嗎
我超好難??
相關(guān)推薦