獲贊
13
粉絲
14
關(guān)注
51
看過 TA
259
暫未填寫個人簡介
私信
關(guān)注
@米味餅:
1、C++的STL的容器底層的數(shù)據(jù)結(jié)構(gòu)和操作的時間復(fù)雜度2、容器在遍歷的時候修改,會有什么問題?(迭代器失效)3、vector迭代器什么時候會失效,將導(dǎo)致什么后果4、析構(gòu)函數(shù)的執(zhí)行順序,構(gòu)造函數(shù)的執(zhí)行順序5、C++的構(gòu)造函數(shù)/析構(gòu)函數(shù)中可以調(diào)用虛函數(shù)嗎?6、C++的運行時多態(tài)和靜態(tài)多態(tài)(模版)7、多重繼承下的虛函數(shù)表8、C++的智能指針,在對象內(nèi)部使用智能指針9、模板的偏特化10、介紹一下智能指針,make_shared11、shared_ptr 是否線程安全(原子操作)12、weak_ptr 是怎么知道所指向的對象是否還存在13、C++的new delete 和 malloc free的區(qū)別14、設(shè)計模式、單例模型,為什么用單例模式,而不是全局變量,他們兩個的區(qū)別15、C++的static的作用16、在頭文件中定義一個全局變量,沖突了怎么辦?17、Linux的內(nèi)存管理,進程的資源分配18、怎樣選擇多進程和多線程?19、進程和線程的區(qū)別?20、假設(shè)現(xiàn)在給你一個計算量特別大的任務(wù),用多線程還是多線程21、多線程的數(shù)量是怎樣設(shè)置的,根據(jù)什么條件?22、什么是協(xié)程?23、為什么有了線程之后還要有協(xié)程?24、進程間的通信25、共享內(nèi)存的原理,怎么創(chuàng)建26、實現(xiàn)一種機制,如果一個進程的數(shù)據(jù)放在共享內(nèi)存,這時這個進程掛了,可以拉起另個進程訪問這個共享內(nèi)存嗎?怎么訪問?27、Linux下有一個進程CPU和內(nèi)存占用不正常,怎么處理和排查28、TCP的三次握手過程,如果鏈接的SYN包丟了怎么辦?29、TCP是怎樣保障可靠通信的?30、TCP和UDP的區(qū)別?31、開發(fā)一個游戲,當(dāng)和客戶端建立連接時,使用TCP還是UDP作者:WattDeng鏈接:http://www.fangfengwang8.cn/?anchorPoint=comment來源:牛客網(wǎng)
點贊 0 評論 0
0 點贊 評論 收藏
分享
創(chuàng)作者周榜
更多
關(guān)注他的用戶也關(guān)注了: