硬體面經 zz

2021-05-21 10:56:19 字數 3588 閱讀 6920

雖然最後決定離開這一行,但是自己其實還是很喜歡數字ic這個行當的。把自己的這兩

個月的心得寫出來,權作後來人的參考吧。板上大俠請隨便吐槽:)

背景:t大cs碩,做fpga做過兩年多,intel實習一年,上過一些微電子的課程,無流片

經驗。投過的ic公司:amd,nv,cisco,rda,mtk,via,ibm,marvell,telegent

拿到面試的:via,mtk,rda, telegent, amd, marvell

offer(或offer意向): via, mtk, amd(屬於備胎轉正),marvell,rda,

下面是幾家公司的筆經/面經,雖然沒給出具體題目,但是我後面總結了一些常考的點,

應該能覆蓋95%以上的內容了。個人感覺準備ic數字前端比準備程式設計師面試要容易多了,

呵呵。rda:這是我的**面,之前沒聽說過的公司,但是後來才聽說是目前混的很不錯的本土

ic公司。

上來先做題,時間半小時;然後是3輪技術面,基本上是從專案講起,然後從中引入一些

基礎知識來問,不得不說很多問題的角度我從來沒考慮過,尤其是第二面,被追問了很

多why和how,有一些問題真是我在做專案是頭腦中閃過去的問題,但是由於時間緊沒去

深究,結果被問得回頭土臉。這次面試能看出公司的水平還是可以的,對一些技術問題

的考慮角度還是讓我很開眼界。

nvidia:只參加了筆試,然後就被默默bs了。據說數字前端招5個人,我很懷疑這個數字

。。。題出的我覺得還不錯,但是區分度太小,我覺得第一題(就是板上曾熱烈討論過

的時序調整題)完全做對的恐怕很少,而有些題目(像邏輯化簡和fsm)則作為大題過於

基礎了。

via:via的筆試中規中矩,跟以往的題目風格很像,因此難度也不是很大,但是我覺得

題目出得比較認真,有一定的區分度,via的筆試題網上很多,完全能搜到。面試一共4

面,兩面工程師的技術面,一面manager面,最後hr面。說實話從我經歷的技術面試來看

,我覺得就via就不如前面面過的rda,基本上把專案講清楚就基本能過關,雖然還有一

些小的技術細節問題,但遠不如後者深入。manager面和hr面就基本不談技術了,主要是

聊聊公司和部門的情況。via最近很不好過,薪水也很一般,但是從學習的角度來看我覺

得還是乙個不錯的地方,更何況承諾解決北京戶口。

mtk:mtk的筆試題是我經歷過ic筆試中比較難的了,主要是時間少,題量大,而且難度

都不小。筆試完我估計我最多能拿40+多分,但是居然還是進了面試了。面試共兩輪,都

是台灣人,第一輪的面試官問了很多非同步處理的問題,雖然很基礎,但是情景不斷變化

,需要周全地考慮很多問題;第二面是若干天之後,面我的是乙個部門主管,把簡歷從

頭到尾詳細地問了一遍,他很認真地做著筆記,問了很多非常細節的問題。mtk的兩個面

試官我個人印象都很不錯,很專業,也很nice。offer的演算法很亂,但是按這兩年的**

也應該在13,4w/y左右了。

amd:amd我投了兩個職位,因此筆試是兩份卷子,乙個是fusion組,乙個是gpu組。前者

考的很雜,考了c/c++,還有像數字影象處理這種領域相關的題目,gpu的題目就比較傳

統;兩份卷子都考了指令碼。這兩個職位都拿到了面試,fusion就一面,感覺還可以,卻

被bs;gpu的面試很有點戲劇性,兩面,第一面是版上某位大俠面的我,人家就說你這方

向做design沒啥希望,要不試試dv或者cad?我囧。。。問了一些流程,工具上的細節問

題,我心裡那叫乙個苦啊。。。第二面再次確認了人家就沒打算招我做design,兩個面

試官心不在焉的,隨便問了兩個問題,都跟design沒啥關係,然後就問我還有沒問題了

,我當時很鬱悶,就直說了,你們別看不起我這做fpga的,做design沒問題的,然後給

他們講了講我對fpga和asic在design方面在區別上的我的理解,乙個面試官來了點興趣

,然後給我又出了兩道design的題目,還好都答上來了;另乙個面試官說,你給我來段

英語吧,我又用英語表了頓決心。。。。總之是為自己爭取了一點機會。。。。面完後

以為沒戲了,但是過了好久,hr突然給我打**,竟然給了我這個職位的offer(從時間

上來推算應該屬於備胎轉正),對於當時的我也是很大的鼓舞。這個機會恐怕也和我死

皮賴臉自吹自擂有很大關係吧。

telegent: 泰景只能在宣講會當場投簡歷,當晚發筆試通知,第二天上午筆試,當天中

午發面試通知,當天下午就面試,真夠高效的。據說今年招20個,軟體10個硬體10個,

去筆試的在北京考場應該有30個不到吧(全國應該有不到10次筆試)。筆試題很簡單(

硬體方向),應該是我筆試過的最簡單的題目了(據面試官說是因為去年出題太難了,

今年有意識地降低了難度)。面試共兩面,技術面和hr面。技術面只有20多分鐘,主要

問了專案和**課題的一些情況;hr面是多人一組面的,居然面了1個多小時。。。很多

開放性問題,有些還要用英語作答。泰景這個公司據說很不錯,可惜幾十天後發簡訊給

我說沒通過面試,至今我也想不明白為什麼,面試完感覺還是很有希望的呢。

cisco:思科只參加了筆試。全部是選擇題,答錯是要倒扣分的。所有人都要做c語言部

分,做硬體的還要做數字邏輯/系統/電路部分。c語言部分跟以前的題目有很多重複的;

邏輯部分的題目出得不好,很多題目關鍵部分沒印全,竟然考了很多verilog的語法,筆

試過的裡也只有他家考這種東西了。。。。當然我最後掛了,沒啥可抱怨的,但是從筆

試來看,cisco給我的印象大打折扣,感覺不專業,雖然人家最後也沒給我面試,呵呵。

ic公司數字前端筆試面試知識點總結:

1. cmos電路結構,包括靜態cmos電路,latch還有flip flop的門級與cmos級的結構;

2. 基本邏輯化簡與變換;基本狀態機;計數器;

3. 時序引數與靜態時序分析:必考

setup/hold time及violation fix

false path

multi-cycle path

各種時序優化技巧和dc/pt技巧

4. clocking:時鐘頻率推倒,skew,jitter原因及影響,cts等;

5. 跨時鐘域處理和非同步fifo:幾乎必考

亞穩態概念

各種情況下的分析:非同步fifo設計;fifo size的確定;size為非2的冪次的處理,

等等;可以有各種變種

6. 常用的電路技巧:分頻電路(奇數分頻),時鐘切換,reset(如何避免removal/re

covery問題),門控時鐘等等;

8. 低功耗技巧/功耗分析等

9. 後端基礎知識

10. dft基本概念:掃瞄鏈,fault model等等

11. domain specific: computer architecture/dsp/communication

12. perl/shell或其他指令碼語

關於最後的選擇,經過收集各方面的資訊,仔細權衡/比較/分析各種利弊之後,還是選

擇了摩根it。非常感謝版上的各位前輩!鳴謝:xaoyao,torlies,feyman,superprin

ce,hrp,swelgan,yumenman。

非常感謝各位的資訊和意見!bow//

面經 葫蘆面經

1 給定乙個n位數,例如12345,從裡面去掉k個數字,得到乙個n k位的數,例如去掉2,4,得到135,去掉1,5,得到234。設計演算法,求出所有得到的 n k位數裡面最小的那乙個 2 找明星 n個人中,只有乙個明星 明星不認識其他所有的人,而其他人 都認識明星,這些人中也可能相互認識。你每次只...

NOKIA筆經 面經

今天應該是畢業找工作生涯的最後一次面試了,發個筆經面經,為後來人 鋪路.我面的是radio network planning。筆試 海選,通過chinahr出的一組能力測試題篩選。好像篩了不少人。題目包括詞語填空,閱讀理解,圖形,數字題,基本數學題,題。一面 面試官為應聘職位的部門經理。基本上為中文...

面經和菜經

tencent面經 面試前一天晚上要休息好,精神養好 提前準備充足,包括服裝,簡歷,了解好公司的相關資訊 找工作一定要定位好合適的工作,把握不大的不要過去浪費時間 面試的時候一定不能緊張,回答問題一定要有明晰的思路 炸丸子經 所有材料事先備好,一切準備妥當,規劃好攪拌的順序 用筷子夾麵糰的時候,要用...