2018-3-28:
1)c++過載和重寫的區別
2)說說c++的型別安全機制
3)你的專案裡面是將模組封裝成了動態庫,為什麼用動態庫不用靜態庫。分別從使用、編譯、作業系統角度說說動態庫和靜態庫的區別。
4)讓你實現乙個vector,要注意哪些細節
5)程序和執行緒的區別,為什麼有了程序還要執行緒,你的專案裡面是用的執行緒池,用多程序和多執行緒一定能提公升併發效率嗎,還有其它的方法嗎。
6)程序的幾種狀態,程序執行、就緒、阻塞有那幾種狀態切換以及切換條件,為什麼只有4種狀態切換,其它兩種為什麼沒有,其它兩種切換假設能發生可能需要哪些條件。
7)tcp四次揮手過程,time_wait和close_wait分別在哪一方,為什麼要有這兩種狀態。
8)對七牛雲有哪些了解,假如來七牛雲工作想從事哪方面工作。
問的都是很常規的問題,但一直會深入去問,自己最近一直在做小**,只看了一些面經和部落格,一深入就有點懵逼了。面試官很好,不會的會一直引導,也提了一些中肯的建議。以後多系統看書,關注技術細節吧。
面經 葫蘆面經
1 給定乙個n位數,例如12345,從裡面去掉k個數字,得到乙個n k位的數,例如去掉2,4,得到135,去掉1,5,得到234。設計演算法,求出所有得到的 n k位數裡面最小的那乙個 2 找明星 n個人中,只有乙個明星 明星不認識其他所有的人,而其他人 都認識明星,這些人中也可能相互認識。你每次只...
2016阿里雲實習面經
本文僅為博主的個人面試經歷,如果以下內容對您有幫助的話,請不要忘記請我吃雞腿 05 11 2016,新增資料推薦部分。一面加起來一共30 分鐘,主要是圍繞專案問一些問題。二面主要是乙個實力很強的中年男子,按照我寫的簡歷一行一行問,大概持續70min。三面依舊是技術面,時間大概在30 分鐘,高冷的聲線...
七牛雲儲存
總共100分,選擇5 5,填空5 5 問答程式設計5 10 選擇主要知識點 1.二叉樹遍歷 已知前,後序遍歷求不可能的中序遍歷 2.查詢 3.大根堆 4.網路 tcp udp等 5.圖,乙個有五個頂點的圖,要去掉多少條邊才能生成樹 填空 1.數列找規律 2.求概率 磁碟丟檔案概率計算 3.aba b...