給你們分享一下我經歷的Unix C面試題【轉】

 給你們分享一下我經歷的Unix C面試題 2012-03-09 16:14:25html

分類:面試

原文地址:給你們分享一下我經歷的Unix C面試題 做者:jeung編程

跳過「請作下自我介紹」那句面試考官口頭禪,我們直接進入正題設計模式

一、內存對齊(也叫對界,指結構體或聯合體,關鍵字#pragma pack),爲何要作這對齊服務器

二、系統調用和庫函數的區別多線程

三、有三個數據包,每一個一千字節,在用udp時接要接收幾回,tcp時幾回架構

四、select、poll和epoll的區別,效率呢tcp

五、epoll的Edge Triggered和Level Triggered有什麼區別,哪一個效率高,爲何函數

六、套接字和文件描述符的區別ui

七、談談C++虛函數

八、對於36進制數減法要如何實現

九、分別存有一億條QQ號和一千萬條QQ號的兩個文本,怎樣從中取交集並集

十、什麼是軟中斷(Linux內核的)

十一、講講fork調用

十二、系統調用open有哪些flag

1三、談談進程中的堆和棧1四、進程和線程的區別1五、多線程編程中要注意什麼問題1六、什麼是HTTP DDoS攻擊1七、TCP頭部,TCP三次握手,一個TCP包最多能有多大1八、IPC之於文件系統1九、談談消息隊列裏的type(或者是共享內存,我忘了)20、談談設計模式、什麼是觀測者模式2一、談談服務器模型2二、UML,什麼是結構圖,軟件開發中的瀑布模型2三、瞭解CGI麼2四、微博用戶頁面上列出他所關注用戶動態,要如何作架構,考慮一個用戶會有大量粉絲,或是關注大量的人2五、大端序和小端序,怎麼轉換

相關文章
相關標籤/搜索