當前位置:才華齋>IT認證>嵌入式>

2016年硬體工程師面試題大全

嵌入式 閱讀(2.12W)

嵌入式系統是以應用為中心,以計算機技術為基礎,並且軟硬體可裁剪,適用於應用系統對功能、可靠性、成本、體積、功耗有嚴格要求的專用計算機系統。下面YJBYS小編為大家整理了關於硬體工程師面試題,希望對你有所幫助。

2016年硬體工程師面試題大全

  (一)業務技術能力:

1、 你怎麼制定一個專案的中期,近期計劃,請舉例說明(A B C)

2、 立項前期都應該做哪些工作(C)

3、 專案開發中都應當包含哪些階段,請舉例說明(C)

4、 你怎麼應對專案開發過程中的需求經常性變更(C)

5、 常見的軟體開發模式有哪些,哪種適用於適用於需求明確或很少變更的專案,請描述你使用過的專案開發模式(C)

6、 CMMI模型分幾級,介紹各級應達到的標準(C)

7、 什麼是WBS,WBS依賴什麼?舉例你使用過WBS的一個例子(C)

8、 你為了建設一個高績效的專案團隊,採用過哪些工具與方法(C)

9、 請舉例說明專案績效考核方案的主要內容及考核方法(C)

10、 舉例說明應如何保證專案按時達到目標(C)

11、 舉例說明你在專案開發過程中通過什麼辦法規避員工流動的風險(C)

12、 描述一下你做過的一件複雜的工作,你當時怎麼整合執行這項工作?

13、 工作中有哪一次你必須自動自發完成事情,結果如何?你做了哪些事情?

14、 請介紹一下你的研士/博士研究課題

15、 搶佔式核心與非搶佔式核心有什麼區別?(A1 B1)

16、 你平時在編碼時都遵循什麼樣的編碼規範/原則,請舉例說明,為什麼?

17、 請介紹一種你熟悉的匯流排/通訊協議(A1~A3 B1~B3)

18、 請介紹一下通用的匯流排讀/寫時序(A2 B2)

19、 什麼是Transport Stream,對TS都有什麼瞭解(A1~A2 B1~B2)

20、 請談談對數字電視的瞭解

21、 棧跟堆有什麼區別(A1 B1)

22、 Linux下執行緒與程序有什麼不同(A1 B1)

23、 Linux下驅動編寫與檔案操作有什麼聯絡和區別?

24、 Linux下的驅動除錯與VxWorks,DSP/BIOS/uCOS有什麼不同?

25、 MAKEFILE的作用是什麼?

26、 對VxWorks都有什麼瞭解,如果有請列舉使用VxWorks的優點

27、 中斷都有什麼好處?請舉一個你使用過中斷的例子(A1 B1)

28、 CACHE用過做什麼,使用CACHE有什麼好處?(A1 A3 B1 B3)

29、 有沒有設計/編寫過驅動程式,試舉例說明(A1 B1)

30、 請介紹OSI的TCP/IP協議分為幾層,ARP, IGMP分別在哪一層,都有什麼作用?(A1~A3 B1~B3)

31、 CVBS,S-Video,RF,YPbPr,SDI,HDMI,BNC各指的是什麼?

32、 YUV與RGB顏色空間有什麼不同,使用YUV顏色空間什麼好處?

33、 RTP/RTCP指是什麼,這種協議使用在什麼地方?

34、 組播,廣播,單播都有什麼用途?

35、 閘道器,掩碼,IP地址,網段之間有什麼關係

36、 試描述I2C匯流排的時序。

37、 試描述串列埠的資料通訊格式

38、 非同步匯流排與同步匯流排最主要的區別是什麼?非同步匯流排有什麼好處?

39、 什麼是差分訊號,使用差分訊號有什麼好處?

40、 請舉例說明你在嵌入式系統的程式除錯過程中如何定位問題?

41、 DM642的工作頻率是多少?其外接的匯流排寬度是?

42、 TI的Davici系列處理器都有哪些?Davinci技術架構下軟體模組釋出按什麼進行組織?Package有什麼好處?

43、 MIPS指的是(A1 B1)

44、 訊號量都有什麼作用,什麼是互斥的訊號量(A1 B1)

45、 低藕合,高內聚在軟體系統有什麼含義?(C A1)

46、 NAND與NOR FLASH有什麼區別(A1 B1)

47、 H.264編碼演算法採內幾種幀內預測模式?(A3 B3)

48、 舉例說出幾點H.264,MPEG2和AVS編碼相同點和不同點(A3 B3)

49、 怎麼樣評估一種編碼演算法的質量?(A3 B3)

50、 應該從哪些方面著手去提高編碼質量,試舉例說明(A3 B3)

51、 編碼壓縮最基本的原理是什麼(A3 B3)

52、 應該從哪些方面著手去提高嵌入式系統的演算法執行效率,請舉例說明(A1 A3 B1 B3)

53、 資訊系統中的對稱/非對稱加密方式都有什麼不同,DES和RSA演算法都有什麼特點(A1 C)

54、 為什麼要在一個團隊中開展軟體測試工作? (A6 B6 C)

55、 您在以往的專案工作中都曾經具體從事過哪些工作?其中最擅長哪部分工作?

56、 您所熟悉的軟體測試型別都有哪些?能否比較一下這些型別的不同?(A6 B6)

57、 您認為做好測試用例設計工作的關鍵是什麼,舉例說明你在專案中的用例設計?(

58、 請試著比較一下黑盒測試、白盒測試、單元測試、整合測試、系統測試、驗收測試的區別與聯絡(A6 B6)

59、 計劃工作的目的是什麼?工作的內容都包括什麼?其中哪些是最重要的?

60、 您認為做好(應聘職位)工作的關鍵是什麼?(A6 B6)

61、 您以往是否曾經從事過效能測試工作?如果有, 請儘可能的詳細描述您以往的效能測試工作的完整過程(A6 B6)

62、 您在從事效能測試工作時,是否使用過一些測試工具?如果有,請試述該工具的工作原理,並以一個具體的工作中的例子描述該工具是如何在實際工作中應用的。(A6 B6)

63、 您以往所從事的(應聘職位)工作中,是否使用了一些工具來進行問題/流程管理?請舉例說明

64、 在您以往的(應聘職位)工作中,最讓您感到不滿意或者不堪回首的事情是什麼?您是如何來對待這些事情的?

65、 你對(應聘職位)最大的興趣在哪裡?為什麼?

66、 你自認為(應聘職位)的優勢在哪裡?(A6 B6)

67、 當開發人員說不是BUG時,你如何應付?(A6 B6)

68、 軟體測試專案從什麼時候開始,?為什麼?(A6 B6)

69、 需求測試注意事項有哪些?(A6 B6)

70、 簡述一下缺陷的生命週期? (A6 B6)

71、 你在你所在的公司是怎麼開展(應聘職位)工作的?是如何組織的?

72、 你認為理想的(應聘職位)工作流程是什麼樣子?

73、 能簡單用C實現一下遞迴迴圈嗎?