嵌入式面試題
1、tcp三次握手、四次揮手,具體狀態。
2、tcp與udp的區別,各自優缺點
3、tcp的視窗機制和重傳機制
4、鍊錶與陣列的比較
5、埠號的作用
6、class與struct的區別
7、fork與vfork
8、手寫**:把字串複製到堆裡
9、建立執行緒
10、程序通訊有哪些
11、死鎖是什麼?死鎖的四大條件
12、守護程序?怎麼建立?
13、static、const、voliated的作用
14、為什麼要交叉編譯
15、怎樣控制多執行緒執行順序
16、linux系統記憶體,按位址從高到低
17、堆和棧的區別(生長方向、)
18、tcp/ip協議
19、select函式的作用,select與epoll的區別
20、同步和互斥?
21、在阻塞和非阻塞中,read是怎樣執行的?
22、iic協議,上拉電阻的作用,時序圖
23、多執行緒與多程序的區別
24、大小端的概念,怎樣判斷大小端
25、printf與fprintf的區別
26、系統呼叫與庫函式
27、select返回可讀,但是唯讀到0位元組,什麼情況?
28、指標和引用的區別
29、uboot怎麼引導,作用
30、malloc具體過程,什麼是野指標?如果不釋放會怎樣?
31、怎樣判斷緩衝區的資料已經發完了?
32、動態鏈結與靜態鏈結
33、什麼是嵌入式,為什麼要交叉編譯
嵌入式面試題
15 typedef 在c語言中頻繁用以宣告乙個已經存在的資料型別的同義字。也可以用預處理器做類似的事。例如,思考一下下面的例子 define dps struct s typedef struct s tps 以上兩種情況的意圖都是要定義dps 和 tps 作為乙個指向結構s指標。哪種方法更好呢?...
嵌入式面試題
1.main int ptr int a 1 printf d d a 1 ptr 1 這段程式的輸出是 a 2 2 b 2 1 c 2 5 d 以上均不是 2.考查自加操作 main 這段程式的輸出是 a i 4 j 2 b i 3 j 2 c i 3 j 4 d i 3 j 6 3.此題考查的是...
嵌入式面試題
以下是我找嵌入式面試時遇到的一些問題,答案以後慢慢補充。1.incline和巨集定義的區別 3.linux自旋鎖 4.程序,執行緒的概念 5.strcpy的使用,具體實現 6.雙向鍊錶的插入,刪除 7.大端小端概念 8.寫一段c程式檢測cpu是32位還是64位 9.malloc和new的使用 10....