嵌入式相關面試題

2021-08-31 01:31:39 字數 813 閱讀 4736

嵌入式面試題

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....