經典嵌入式工程師面試題分享給大家

2021-10-07 09:48:54 字數 2449 閱讀 4767

前幾天去面試了一面筆試過了,我拍了**儲存了題目。後來我掃瞄了一下做成電子檔的在這裡分享給大家。

1. 1mb等於( )

a:1000位元組 b:1024位元組 c:10001000位元組 d:10241024位元組

2. 與十六進製制數200等值得十進位制數為( )

a:256 b:512 c:1024 d:2048

3. 能將高階語言編寫的源程式轉換為目標程式的是( )

4. 在64位計算機中,乙個字長所佔位元組數為( )

a:64 b:8 c:4 d:1

5. internet的通訊協議是( )

a:tcp/ip b:bbs c:www d:ftp

6. 以下敘述中正確的是( )

a:c語言的源程式不必通過編譯就可以直接執行

b:c語言中的每條可執行語句最終都將被轉換成二進位制的機器指令

c:c源程式經編譯形成的二進位制**可以直接執行

d:c語言中的函式不可以單獨進行編譯

7. switch語句_____。

a:都可以用if-else if結構實現 b:都不可以用if-else if結構實現

c:有的可以用if-else if結構實現 d:大部分不可以用if-else if結構實現

8. 設有定義:int a,*pa=&a;以下scanf語句中能正確為變數a讀入資料的是( )

a:scanf(「%d」,pa); b:scanf(「%d」,a);

c:scanf(「%d」,&pa); d:scanf(「%d」,*pa);

9. 下列敘述中正確的是:

a:在棧中,棧中元素隨棧底指標與棧頂指標的變化而動態變化。

b:在棧中,棧頂指標不變,棧中元素隨棧底指標的變化而動態變化。

c:在棧中,棧底指標不變,棧中元素隨棧頂指標的變化而動態變化。

d:上述三種說法都不對。

10. 結構化程式設計的基本原則不包括:

a:多型性 b:自頂向下 c:模組化 d:逐步求精

11、c語言源程式的基本單位是()。

a:過程 b:函式 c:子程式 d:識別符號

12、下面四個選項中,均是不合法的使用者識別符號的選項是()。

a:a p_0 do b:float la0 _a c:b-a goto int d:_123 temp int

13、能將高階語言編寫的源程式轉換為目標程式的是()。

14、c語言中不可以巢狀的是()。

a:函式呼叫 b:函式定義 c:迴圈語句 d:選擇語句

15、c語言程式中必須有的函式是()。

a:#include 「stdio.h」 b:main c:printf d:scanf

16、c語言的注釋定界符是()。

a: b:[ ] c:* \9 d:/ */

二、問答題 1、 char *p;

strcpy(p,「hello」);

2、 int v=100;

printf("%s",v);

三、綜合能力測試

1、湯姆擬定了乙個被外語單詞的計畫。從7月某日放暑假開始,當天是幾號就背幾個單詞。例如,7月15日就背15個單詞,8月3日就背3個單詞。放假後剛滿乙個星期時,他算了一下,不多不少恰好背了100個單詞。請問暑假是7月幾日開始的?

2、在一家庭宴會上,主人致祝酒詞後,便開始相互碰杯慶賀。有人統計了一下,在宴會上所有人都相互碰了杯,而且席上共碰了45次杯。根據這些情況,你能知道共有幾個人出席這次家宴?

3、現在有三種不同重量得標準砝碼1克、3克、9克。請問可以稱出多少不同物品的重量?在進行稱量時,要稱的東西與已知的標準砝碼可以任意地放在天平的兩盤之一。另外,每種砝碼都只有乙個,而且不准複製。

4、已知113=1331,123=1728。問什麼數字的立方等於1442897?

5、乙隻青蛙掉進一口18英呎深的井。每天白天它向上爬6英呎,晚上向下滑落3英呎。按照這一速度,多少天它能爬出井口?

6、有排列成一行的4戶人家。已知:

a家在b家的隔壁;

a家與d家並不相鄰。

如果d家與c家也不相鄰,那麼c家的隔壁是哪一家?

7、今天是一位老爺爺出生後的第二十個生日(出生那天不算在內。)你能很快說出這位老爺爺的生日嗎?

8、乙隻走著的掛鐘,它在二十四小時裡,分針和時針要重合多少次?

9、如果2個打字員在2分鐘能打2頁,那麼如果把18頁檔案在6分鐘打完要多少個打字員?

10、某公司有三位同事,要出差去倫敦。他們計算了一下,從上車出發那一天起到回家那一天止,共有13天下過雨,而且要麼是上午下雨下午晴,要麼是下午下雨上午晴。他們還計算出,上午天晴的日子是11天,下午天晴的日子是12天。請問:他們一共出差多少天?

分享一些嵌入式學習相關的資料

概念這麼多,我該如何學

如何做好精準職業規劃

釋放潛能:學習效率提公升、程式設計能力提公升

從微控制器到嵌入式linux我們需要做什麼

走進嵌入式

嵌入式開發職業規劃

嵌入式行業發展跟現狀分析

完美簡歷該如何打造

嵌入式軟體工程師面試題

embedded software design engineer 1 讀程式段,回答問題 int main int argc,char argv a 寫出程式輸出 b 在乙個可移植的系統中這種表示式是否存在風險?why?include stdio.h int a 0 int b static ch...

嵌入式工程師常見面試題

封裝乙個用於payload傳出的結構體,參考 typedef struct attribute packed spacketheader t 申請一段記憶體,結構體指標為其賦值,計算cs 將這個包模擬傳輸到另乙個裝置 函式代替 還原成結構體 計算這個結構體的cs,看和包內的cs是否一致 includ...

嵌入式軟體工程師面試題1

1 include 2 using namespace std 34 void getmemory char p,int num 78 int main void 問題出在void getmemory char p,int num 裡面,這裡面的 p其實是main 裡str的乙個副本,編譯器總要為函...