計算機網(wǎng)絡(luò):1、自我介紹2、項目中為什么使用udp協(xié)議、tcp與udp協(xié)議的異同3、http協(xié)議的狀態(tài)字,與https協(xié)議的區(qū)別4、http協(xié)議各個版本的流程5、http協(xié)議中返回404、500、200...這些數(shù)字對應(yīng)的含義操作系統(tǒng):1、導(dǎo)致死鎖的原因2、如何避免死鎖3、并發(fā)、并行的區(qū)別4、線程之間通信方式、進程之間通信方式5、申請的一個線程是多大的6、socket通信使用了哪些api,通信流程介紹一下C/C++:1、虛函數(shù)與純虛函數(shù)的區(qū)別2、構(gòu)造函數(shù)與普通函數(shù)的區(qū)別3、簡要介紹面向?qū)ο蟮母拍?、重載與重寫的區(qū)別5、構(gòu)造函數(shù)可以為虛函數(shù)嗎6、值引用與址引用的區(qū)別數(shù)據(jù)結(jié)構(gòu)與算法:1、數(shù)組與鏈表的異同,時間復(fù)雜度、空間復(fù)雜度2、談?wù)刪ash,使用場景3、交換兩個數(shù)據(jù)如何實現(xiàn)?說了位運算,加減實現(xiàn),申請額外空間4、簡述冒泡排序?qū)崿F(xiàn),算法復(fù)雜度,時間復(fù)雜度反問:1、業(yè)務(wù)2、面試中的不足之處