糯米文學吧

位置:首頁 > IT認證 > 嵌入式

2016嵌入式軟件開發工程師面試題

嵌入式2.3W

嵌入式軟件工程師主要從事嵌入式軟件開發工作。涉及應用層以及底層軟件開發和設計工作。下面YJBYS小編為大家整理了關於嵌入式軟件開發工程師面試題,希望對你有所幫助。

2016嵌入式軟件開發工程師面試題

  嵌入式軟件開發工程師面試題

1、將一個字符串逆序

2、將一個鏈表逆序

3、計算一個字節裏(byte)裏面有多少bit被置1

4、搜索給定的字節(byte)

5、在一個字符串中找到可能的最長的子字符串

6、字符串轉換為整數

7、整數轉換為字符串

  威盛

1.什麼是平衡二叉樹?編寫一個刪除平衡二叉樹的程序?

2.寫一個程序,求有向有權圖兩點之間的最小權?

3.根據你的'理解,寫出Cstring類的構造函數和析構函數?

4.使用C語言實現對ini文件的訪問,使程序可以對int,double,字符串類進行讀寫。

5.n×n個方格(n為任意整數),定義若兩個格有公共邊則稱兩個格相鄰。現將 個格中的N個格子圖黑,使每個格子都與黑格子相鄰。試編程,使N最小。

ic變量和static 函數各有什麼特點?

3.描述一下嵌入式基於ROM的運行方式基於ram的運行方式有什麼區別。

有幾種狀態?

有幾種通訊方式?

6.C函數允許重入嗎?

7.嵌入式操作系統和通用操作系統有什麼差別?

  一面,技術面

(1)VxWorks、uc/OS、Palm嵌入式系統操作系統的區別?

(2)做嵌入式軟件開發和普通桌面軟件開發有什麼區別?

(3)c語言問題,union和struct 的區別?

(4)sizeof(一大堆變量),如果用這個函數分配內存的大小一定與定義相同嗎?

(5)解釋什麼是優先級反轉。