好未來c++開發(fā)工程師校招二面面經(jīng)
分享??SSP面試筆記?網(wǎng)站網(wǎng)友的面試經(jīng)驗(yàn),供B站的小伙伴參考:

一面
1.Linux系統(tǒng)以及概念,對(duì)linux文件系統(tǒng)的了解
2.從一份源碼到,最后的二進(jìn)制文件的過程
3.智能指針及原理
4.push_back是不是在堆上,push對(duì)象是否調(diào)用構(gòu)造函數(shù)
5.如何將push_back放到固定位置上?
6.編譯器生成默認(rèn)c++類的函數(shù)
7.虛析構(gòu)函數(shù)生成
8.tcp如何保證不丟包
9.tcp和udp接收數(shù)據(jù)有啥不一樣
10.如何讓vector釋放內(nèi)存
11.udp和tcp的區(qū)別
12.c++如何實(shí)現(xiàn)線程隔離
13.什么場(chǎng)景下使用多線程?
14.粘包問題
15.select和epoll的區(qū)別
16.https建立的過程
17.DNS解析
18.進(jìn)程和線程區(qū)別
19.多線程什么時(shí)候需要加互斥
20.操作系統(tǒng)如何對(duì)堆管理
21.一個(gè)進(jìn)程都分為那些內(nèi)存空間
22.new一塊內(nèi)存后,分配物理內(nèi)存嗎
23.怎么會(huì)造成死鎖
24.缺頁中斷是什么
25.編程題關(guān)于鏈表
二面
1.動(dòng)態(tài)庫和靜態(tài)庫區(qū)別
2.寫一個(gè)不能復(fù)制的類
3.acid是什么以及每個(gè)的意思
4.觀察者模式意思
5.三次握手和四次揮手,為什么四次揮手
6.一億數(shù)據(jù)找匹配的字符穿
7.設(shè)計(jì)十個(gè)機(jī)器向一個(gè)機(jī)器里寫東西,應(yīng)該注意?
8.手撕:鏈表實(shí)現(xiàn)數(shù)字相加

想要看更多的面經(jīng)的話,可以來??SSP面試筆記? 網(wǎng)站搜索~?