{eval=Array;=+count(Array);}

国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

問答專欄Q & A COLUMN

關于面試嵌入式軟件開發工程師應該如何問問題?

BackacheBackache 回答0 收藏1
問題描述:最近在招聘一些嵌入式軟件工程師,在面試過程中,老是不知道該如何像應聘者提問,應該提一些什么問題能考察出應聘者對嵌入式開發的理解和技術深入程度,希望有專業人士能幫忙提出幾個比較有代表性的問題和相關的答案,謝謝!崗位有linux軟件工程師、Android軟件工程師、MCU軟件工程師。
收藏問題

5條回答

時飛

時飛

回答于2022-06-28 11:22

介紹一下你自己。(嚴格來說這個不能算一個問題,每家公司基本都要問)

  一、OSI模型有幾層?

  二、說說C++的多態?為什么使用虛函數比非虛函數耗費的時間更多?

  三、有一個全局變量int a=0,現在兩個線程各自循環執行100次a++操作,問最后a的值是多少?

  四、對于海量數據,用什么數據結構存儲用戶搜索的高頻關鍵詞比較合適?比如,當用戶輸入“黃”字,輸入框要自動顯 示“黃曉明”,“黃蓉”,“黃山”,“黃鶴樓”等提示,但是能存儲的量很有限,所以需要選擇恰當的數據結構。(我先后說 了數組和堆,似乎都被否決了)

  五、智力題:一片草地的草每天勻速地長,m只羊花p天能吃完,n只羊花q天能吃完,問現在k只羊花多少天能吃完?( 記不清m,p,n,q,k的具體數值了,總之是根據已有的兩個條件列出二元一次方程組來求解)

  六、手寫快速排序程序。快排的復雜度是多少?給定1組數1,4,5,5,8,9,7,在快排過程中這兩個5是否會被交換?

  七、簡述怎樣用兩個棧實現一個隊列的功能?只需實現入隊、出隊。

  八、你想打開電視看世界杯,結果發現電視黑屏完全沒反應,應該怎么檢測故障?

 最后問了一下個人的學習和生活情況

評論0 贊同0
  •  加載中...
Tony

Tony

回答于2022-06-28 11:22

首先可以問一些共通的專業基礎知識,計算機體系結構,網絡通信協議,操作系統,還有數據結構相關的知識,比如CPU流水線,指令集,TCP/IP協議,LINUX內存管理,鏈表和二叉樹等。

然后根據對方簡歷上提到的項目技術針對性的進行提問,比如對方做過USB設備驅動,就針對性的問問USB的傳輸類型,枚舉過程,還有描述符相關的內容。

接下來再根據應聘崗位所需的技能進行提問,比如如果需要招聘來做汽車電子的,就可以問問CAN總線相關的,做物聯網的就可以問問藍牙,WiFi,ZigBee,lora,nb-iot等內容。

最后就考察一下對方獨立思考和解決問題的能力,比如可以問一下工作中遇到過的最難調的BUG是哪個,最后是怎么找到問題,然后怎么解決的。

評論0 贊同0
  •  加載中...
gclove

gclove

回答于2022-06-28 11:22

主要是基礎,項目里面用到的技術,如何解決難題,如何跟人合作的。

評論0 贊同0
  •  加載中...
lylwyy2016

lylwyy2016

回答于2022-06-28 11:22

我一般都是對著簡歷問,看他做過哪些項目,在項目中做過哪些工作,挑些我自己比較清楚的問細節,通過他的回答,基本可以判斷水平

評論0 贊同0
  •  加載中...
xiaodao

xiaodao

回答于2022-06-28 11:22

我覺得先要看崗位的級別,初級的先問問他基礎問題,有一定工作年限的問問項目,再根據項目問技術方面的問題

評論0 贊同0
  •  加載中...

相關問題

最新活動

您已邀請0人回答 查看邀請

我的邀請列表

  • 擅長該話題
  • 回答過該話題
  • 我關注的人
向幫助了您的網友說句感謝的話吧!
付費偷看金額在0.1-10元之間
<