嵌入式軟件工程師職位面試10篇

來源:巧巧簡歷站 9.57K
嵌入式軟件工程師職位面試10篇
面試經驗1面試公司:西安威盛科技 職位:嵌入式軟件工程師
以下和他們的hr經理(Wang XX)的談話略去。總體感覺是不太好,個人以為via對大陸學生還是有許多的偏見和歧視的。在他們的談話中不會説出,但是可以感覺得到,我很不喜歡這種隱隱流露出的歧視和偏見(或許也可能是因為我太敏感了吧?但我不喜歡,所以我也不會接受)。這次面試的結局是今天收到了via的拒信,原因是他們的這種偏見有些激怒了我,從而在我和他們的人事經理討論問題時在一些地方產生爭執並讓雙方感覺不太爽。
-
如果僅就面試而言,我後來和hr manager的很多言論和行為是多餘和愚蠢的。但是我並不認為這種錯誤是我的失敗,呵呵,我覺得是他們的失敗,我們得教教他們一些我們的文化。當然,每次經歷必然也會帶來很多的經驗的,我的經驗如下:
--
結論:
1、對於via中我所瞭解的logic設計部門來講,他們的設計方法和設計流程對於國內的很多數字設計house來講要正規很多。客觀來説,在這裏也是可以學習到一些設計方法和許多pc/io的原理性知識的,但方向也的確是非常的狹窄。
2、via給出的薪酬水平是很低的,我所瞭解(wang xx説的)典型的80%的員工(碩士畢業生)税前工資是7000,也就是説,税後工資是5300左右(以北京的税收政策為例)。
3、台灣公司對大陸員工有一些偏見(文化的偏見?很奇怪)包括薪水和職位的偏見(或者是歧視)。在via這個非常典型的台灣公司中,表現得尤為明顯,甚至可能有技術上的歧視(作者猜測)。在面試中不論是和技術人員交談還是和管理人員交談,我都屢次感覺到這種歧視和偏見的存在並試圖反擊,最後以失敗告終,呵呵,但也很爽。
面試官的提問:提了一些關於linux系統的問題

------ 面試經驗2面試公司:上海博達數據通信 職位:嵌入式軟件工程師
先做筆試,問題主要是數據結構 C 還有操作系統 包含計算機網網絡 數據庫 微機原理 軟件測試各種都包括 筆試不算難 有道數據結構的沒做出來,是用正則表達式的 其他都是些基本的 比如進程通信 數據庫範式 圖的存儲方式 宏定義 還有算法的 也比較簡單 我數據庫和正則表達式都沒學過 沒做出來
筆試過了是面試 首先問一下筆試具體的問題 PV操作 進程狀態轉換的條件 然後是優先級任務調度用什麼數據結構實現 我先説的鏈 複雜度是n 然後他讓我想下更好的 我就想用堆 複雜度是lg n 其實我感覺用堆也比較好了 當然有更好的就是哈希 不過空間複雜度就大了 然後講了下自己做的東西
最後是HR面試 談談公司待遇 5000*14 本科應屆生這些應該算一般了吧 很奇怪她還知道她們公司網上評價比較差 其實網上東西我是不太信的 不過面試過後我就信了 我還沒説什麼呢 她就説不要以為你是上交的就怎麼怎麼了 又談違約的事 好像他們這裏違約是家常便飯 她又提學校的事 我就納悶了 這根學校有毛的關係 然後我是在截至日期前跟她們商量簽約的事 她們就説什麼拖得時間太長 不能簽了 其實我也沒想籤 只是想拖一下 沒想到直接和那個同濟的研究生一樣 筆試面試過了不讓簽了 這家公司的人事部門的確做的是很有問題,無論是從態度還是從做事上都欠妥 公司的潛力也非常有限
面試官的提問:進程通信 數據庫範式 圖的存儲方式 宏定義 PV操作 進程狀態轉換

------ 面試經驗3面試公司:羣碩軟件 職位:嵌入式軟件工程師
一面,技術面
(1)vxworks、uc/os、palm嵌入式系統操作系統的區別?
我的課題是做vxworks,説了些自己比較熟悉的方面,接口函數豐富,調試工具效率高好用云云,其他的操作系統瞭解不多,如實交待了。
(2)做嵌入式軟件開發和普通桌面軟件開發有什麼區別?
我答曰,兩者側重點不同,嵌入式系統軟件開發側重在多任務的劃分、多任務處理。實施性要求嚴格。不用考慮界面等因素。
(3)c語言問題,union和struct 的區別?
共享一個存儲單元和按定義分配存儲單元。
(4)sizeof(一大堆變量),如果用這個函數分配內存的大小一定與定義相同嗎?
答曰:想不相同不清楚,但是肯定的是指回答不會小,因為使用sizeof分配內存不會錯。
(5)解釋什麼是優先級反轉。
答曰:多任務運行過程中,因為臨界資源相互等待佔用,導致高優先任務得不到滿足,造成低優先級任務先執行的後果。
(6)我看了你的簡歷,硬件經驗比較豐富,你是不是更適合做硬件?
我心裏還是比較想做軟件,做硬件太累了,所以直接説做硬件的經驗對我作嵌入式軟件開發很有幫助,打下了基礎云云。
面試官的提問:做嵌入式軟件開發和普通桌面軟件開發有什麼區別?

------ 面試經驗4面試公司:深圳夢網科技 職位:嵌入式軟件工程師
我聽同學説到這家公司又在招人,招聘嵌入式工程師並且還給畢業生3個月的培訓機會,薪水也不錯進去3000,而且面試題也很簡單。那幾天剛辭了職,閒着沒事幹。那天我就直接帶着簡歷去了,進去後一個女的貌似是個什麼經歷給了我一個C語言的卷子,我看了後很簡單。我就在那毫無壓力的做着,我再看題的時候我的笑噴了,還有數學的考題,這題我就列了一個方程組。放那沒解。我慢悠悠的做了半小時,那經理走過來看我做的怎麼樣,我告訴他還有一會,他説叫我一個小時做完的,我做半小時她就來催我。其實那張卷子的寫的做題時間使90分鐘,她讓我一個小時就做完。我也覺得時間夠了,沒想到半小時就來催我。後來我抓緊時間45十分鐘的樣子,就交卷子了。挺順利的。
然後就是,面試我以為他們公司缺人,我去了一定就會面上,後來他就問我是學計算機學過 模電沒 ,我們開着門課,我説沒學過,我告訴她我數電學的不錯,問我學過單片機嗎?我搖頭,只是皮毛知道些,問我做過電子時鐘嗎?我也説沒。 後來他説哪個嵌入式部門的負責人不在那天,讓我回家等通知,一等就到現在,就把我給忘了。
面試官的提問:1.移植linux內核的步驟是那些?
2,uc-os中任務切換是怎麼切換的?
3.能用單

------ 面試經驗5面試公司:北京數碼視訊 職位:嵌入式軟件工程師
第一階段:準備階段。準備階段主要是以一般性的社交話題進行交談,例如主考會問類似“從宿舍到這裏遠不遠”、“今天天氣很好,是嗎?”這樣的問題,目的是使應聘人員能比較自然地進入面試情景之中,以便消除畢業生緊張的心情,建立一種和諧、友善的面試氣氛。畢業生這時就不需要詳細地對所問問題進行一一解答,可利用這個機會熟悉面試環境和考官。

第二階段:引入階段。社交性的話題結束後,畢業生的情緒逐漸穩定下來,開始進入第二階段,這階段主要圍繞其履歷情況提出問題,給應聘者一次真正發言的機會。例如主考會問類似“請用簡短的語言介紹一下你自己”、“在大學期間所學的主要課程有哪些”、“談談你在學期間最大的收穫是什麼”等問題。畢業生在面試前就應對類似的問題進行準備,回答時要有針對性。

第三階段:正題階段。進入面談的實質性正題,主要是從廣泛的話題來了解應聘人員不同側面的心理特點、行為特徵、能力素質等,因此,提問的範圍也較廣,主要是為了針對應聘者的特點獲取評價信息,提問的方式也各有不同。
面試官的提問:家庭,學業,背景……

------ 面試經驗6面試公司:杭州鴻泉 職位:嵌入式軟件工程師
首先説明一下啊我是個應屆生,但走的是社會招聘的渠道。
前一天面完了另一家公司,本打算回家得,接到了鴻泉的面試,就打算再面一個,多多益善嘛。
來到鴻泉後,前台讓稍等,然後拿了一份筆試題來讓先做完,其實就兩道題,還讓任選一題作答就行,題目都是編程題,模擬一個情景,給出接口函數,只需要完成接口函數即可,比較簡單,完成後交給前台,她會通知技術經理來面試,一會技術經理過來了,對剛才的筆試題沒做任何評價,估計比較簡單的原因吧。然後技術經理看着你的簡歷對你提問,一般先自我介紹,然後對簡歷中的項目經驗提出比較多的問題,如怎麼做的,過程怎麼樣,你的職責是什麼。然後技術經理表示他這邊比較滿意,給我介紹了許多公司的產品相關的東西,然後問薪資,我沒正面回答,隨即基本確定要我,問我最近時間安排,我説得先回學校。就這樣我就回去了,一週左右接到入職邀請函。面試結束。
面試官的提問:基本都是技術性問題,針對簡歷二隊項目提問。

------ 面試經驗7面試公司:信雅達系統工程 職位:嵌入式軟件工程師
因為是朋友推薦的,很容易就得到了面試機會。 主要分三個步驟:
1,上機做編程題目。 一般都預先準備好題目給你,交給寫出完整的實現程序。(題目基本上是關於二維矩陣的處理。)
2,完成後, 開始進行技術面試。 公司那時急需有外語背景的技術人員,我本身很符合。對技術層面的問答這部分就很少問。 就問了一些人生規劃和個人興趣方面的問題,很快就結束了。
3。最後是HR 的薪資和日常面試,自己開出的薪資不高,她説跟管理層討論給我答覆。
最後沒幾天就收到offer了。
總結與經驗:個人最遺憾的是 那時第一次找工作,沒有好好去準備和尋找各個大公司的面試機會,直接就進了這家公司。所以這部分歷練很缺乏,應該是年輕做事太過倉促,心太急。 那時的心態是:找工作鍛鍊第一,其他都其次,這種想法是錯的。 第一份工作對職業生涯真的很重要。
面試官的提問:技術面試。 公司那時急需有外語背景的技術人員,我本身很符合。對技術層面的問答這部分就很少問。 就問了

------ 面試經驗8面試公司:北京飛利信科技 職位:嵌入式軟件工程師
1. 來電前台諮詢,MM問我什麼職位,我説嵌入式軟件,然後她卻問我C++還是JAVA,然後我有點懵,感覺網站上明明是C,彙編/DSP,ARM之類的,我再次説了嵌入式。結果她從她桌上抽出一張Android開發的筆試説先做一下。我説是不是弄錯了,她還是堅持你做一下。。。
2. 還好平時自學了一些這方面的,我咬牙把會的做了,不會的就空在那,等面試的時候説清楚
3. 做完我已經覺得今天就這樣應該沒什麼戲了,然後兩個技術來面試我,我一開始就問了為什麼做android的題,後來才發現是前台弄錯了,她可能不清楚嵌入式是啥,但那倆面試官和藹的説筆試沒關係,直接和我聊聊就行了
4.聊的無外乎簡歷上的經歷和項目經驗之類的,總之面試一般般,可能我自己已經完全不在狀態,甚至覺得這公司有點糊塗。
5.總之最後是人家也沒讓我去,我也沒打電話去問了
面試官的提問:技術類的問題

------ 面試經驗9面試公司:深圳市新力量通信技術 職位:嵌入式軟件工程師
這公司很隱祕,我找了很久才找到,一到公司就要我畢業證和學位證書,那前台拿着去掃描,當時我就覺得不對勁。面試哪有一開始就拿畢業證和學位證書掃面的。然後帶我到一間小的會議室,拿一些他們公司的資料給我看,沒過多久就帶我去另一間房間(中間經過工作區,但只有兩三個人在那玩,其他桌子都是空的,而且很厚的灰塵),裏面坐着一個人(樣子長得凶神惡煞的,而且右手食指斷了),那前台介紹説是他們老總。然後就開始面試,面試根本就沒問什麼技術問題,一開始就是要我自我介紹,當我介紹完畢就問我期望薪水,我説4500(税前),他直接説兩千,我一聽當時就傻了。在深圳搞IT月薪兩千,這要是有人去我還不信了。然後我起身就走,順便叫他把簡歷給我(上面有個人信息,看他們這麼沒誠意就怕他們拿我信息搞其他什麼事情)。
面試官的提問:如果接到 深圳新力量通信技術的面試邀請就要小心 ,感覺有些不圖正業的人冒充行騙。

------ 面試經驗10面試公司:上海邁智微電子(上海) 職位:嵌入式軟件工程師
先筆試。題目是C和net方面的
第一輪面試:
先進行自我介紹,然後問我做過哪些軟件,問了一下流媒體播放器用的什麼協議,知不知道RTP,在做播放器時遇到了些什麼問題怎麼解決的,問了一下TCP三次握手的過程,這個過程中會遇到一些什麼情況,發生阻塞怎麼處理,然後問了一下IPV4和IPV6的異同,IPV6關於多媒體方面的一些問題。

第二輪面試:
還是先自我介紹,然後面試官問我在寫代碼中遇到問題怎麼調試,然後面試官問我寫驅動時怎麼調BUG,這個我沒答出來,然後他問我linux系統和網絡方面我個人認為理解到什麼程度了,然後問我進程間通信的方式,死鎖產生的原因。最後問我有沒有碰到過程序在運行時發生kernel crash,例如內存滿了的情況,如果遇到這種情況我會怎麼解決。
面試官的提問:結合MMU寫出kernel中對memory 空間映射 、管理機制。
3 從LAN口接受的數據包

------
熱門標籤