2020届华为秋招数字芯片面试经验
此經(jīng)歷為個(gè)人經(jīng)歷(2019/10/15),為原創(chuàng),轉(zhuǎn)載請?jiān)儐?#xff0c;未經(jīng)同意轉(zhuǎn)載觸犯法律。
?
寫這邊博客的原因有兩個(gè)。一是在面試前自己從網(wǎng)上找到許多前輩的經(jīng)驗(yàn)貼,反饋一下;二是第一次寫博客,希望以后也可以把自己的一些學(xué)習(xí)經(jīng)歷記錄下來,試水一下,說不定以后靠寫博客當(dāng)書匠為生,不至于天天燒沙子。
經(jīng)驗(yàn)貼:https://blog.csdn.net/u010368758/article/details/47911517;
https://blog.csdn.net/weixin_39565666/article/details/79924958;
https://blog.csdn.net/weixin_43343190/article/details/84725721;(這篇是2019屆秋招的,博主寫的不錯(cuò),大家可以參考)
目錄
1.個(gè)人背景
2.面試準(zhǔn)備
3.面試過程
?3.1機(jī)試及性格測評(píng)
?3.2面試(3輪)
3.2.1第一輪技術(shù)面
3.2.2第二輪技術(shù)面
3.2.3綜合面
?3.3簽約
4.感想以及未來的準(zhǔn)備
?
面試崗位
芯片與器件設(shè)計(jì)工程師.數(shù)字芯片
?
個(gè)人背景
湖南985學(xué)生,電信專業(yè),成績前25%,有一些校級(jí)比賽的獎(jiǎng),一個(gè)國家級(jí)自由探索的大創(chuàng),eda課程設(shè)計(jì),沒有參加過實(shí)習(xí),前不久還在準(zhǔn)備考研,9月份時(shí)候投了兩份簡歷,一個(gè)是騰訊軟件測試師,一個(gè)是華為數(shù)字芯片。那個(gè)時(shí)候只是想認(rèn)識(shí)一下秋招,沒有想工作,但是計(jì)劃趕不上變化。軟測不是專業(yè)相關(guān),機(jī)試就沒通過,所以大家投簡歷的時(shí)候一定要看清職位的要求,以及技能要求,找準(zhǔn)目標(biāo)。
?
面試準(zhǔn)備
1、9.3號(hào)收到了武長的機(jī)試短信,選擇9.7號(hào)機(jī)試。因?yàn)楫?dāng)時(shí)在準(zhǔn)備考研,所以未做任何準(zhǔn)備。機(jī)試大概用了20mins,有關(guān)Verilog代碼輸出,數(shù)電知識(shí),FPGA的一些內(nèi)容。當(dāng)時(shí)做完有一些題目不是很確定,時(shí)間太長,忘了很多;
2、收到性格測試和面試短信后,大概有2天的準(zhǔn)備時(shí)間,我準(zhǔn)備了一天半左右。主要內(nèi)容:Verilog 基本語法和代碼;eda課程設(shè)計(jì);個(gè)人項(xiàng)目經(jīng)歷。詳見下
(1)Verilog語法:學(xué)過c的人,這個(gè)應(yīng)該很簡單,基礎(chǔ)中的基礎(chǔ),主要編寫的時(shí)候注意你寫的不是代碼,是在搭電路
(2)一些基礎(chǔ)電路的Verilog手寫:D觸發(fā)器(同步使能)、38譯碼器、奇偶數(shù)分頻(沒有學(xué)過小數(shù)分頻,因時(shí)間不足,只寫了奇數(shù)分頻)、序列檢測器、向上向下加減法計(jì)數(shù)器、邊沿檢測電路、用MOS管搭建一個(gè)與門(這個(gè)我是先搭了一個(gè)與非門,輸出接非門)。。。還有一些,當(dāng)時(shí)準(zhǔn)備的時(shí)候?qū)懥艘环輜ord文檔,不在這臺(tái)電腦上。
(3)eda課程設(shè)計(jì):FPGA項(xiàng)目經(jīng)歷
(4)對于個(gè)人簡歷,我只準(zhǔn)備了eda課設(shè),其他項(xiàng)目在面試時(shí)都問到了,不過我全是自己參與或負(fù)責(zé)的故未準(zhǔn)備。但是只要是寫到簡歷上的項(xiàng)目建議都好好準(zhǔn)備
?
面試過程
3.1 機(jī)試及性格測評(píng)
參加機(jī)試,應(yīng)該是從題庫中選擇的,主要是關(guān)于ASIC、FPGA、Verilog 語言等一些比較基礎(chǔ)的知識(shí),屬于常識(shí)問題。
性格測試:9.22收到性格測試短信,感覺發(fā)給我的時(shí)候應(yīng)該有些晚了,收到了好幾次(所以要注意自己的郵箱是否留對了)。性格測試,我沒有特意去選擇,大部分都是個(gè)人真實(shí)想法。
3.2 面試
9.24收到面試短信,9.25上午9.30開始面試,我?guī)缀跏且坏骄捅唤羞^去了。
3.2.1第一輪技術(shù)面
9.21收到面試通知,略有緊張,大概10.10分結(jié)束。
主要包括:
(1)FPGA的設(shè)計(jì)項(xiàng)目:問的很細(xì),包括時(shí)序問題、不同情況下語句如何執(zhí)行、時(shí)鐘頻率、架構(gòu)等
(2)用二位加法器和二選一選擇器搭建一個(gè)case語句,要門數(shù)最少。這個(gè)在學(xué)fpga的時(shí)候看過coursea的一門課程,因?yàn)槭怯⑽牡乃晕抑豢戳?章,接觸過用門電路來搭RTL語句。我一開始用來8個(gè)門(慚愧)實(shí)現(xiàn)了功能,后來和面試管進(jìn)行交流,用來4個(gè)門,但是我的數(shù)據(jù)選擇和加法器位置可能放反了,最后case語句的功能沒有完全實(shí)現(xiàn)。所以很感謝面試管讓我過了第一輪面試。
?
3.2.2第二輪技術(shù)面
10.40開始。主要有項(xiàng)目的介紹,問的很細(xì),包括時(shí)序問題如何處理,寄存器之間的數(shù)據(jù)傳輸,數(shù)據(jù)位寬,時(shí)鐘頻率,仿真測試。然后做了兩道題目,由于第一面的結(jié)果,我對接下來的題目把握不是很大。
第一道是關(guān)于狀態(tài)機(jī)的設(shè)計(jì),主要是考察邏輯性,類似學(xué)過的序列檢測器。我考慮的不是很周到,第一次的答案缺少了初始狀態(tài)的考慮,以及每一個(gè)狀態(tài)在不同條件下的輸出。
? 題目
? ? 題目:通信過程中,接收端要檢測幀同步,如果某幀的幀頭收到了這個(gè)序列(eg:0100101),則認(rèn)為這一幀是同步的,連續(xù)3幀同步則認(rèn)為接收端與發(fā)送端實(shí)現(xiàn)了數(shù)據(jù)同步,flag輸出為1。在同步后,如果連續(xù)收到3幀的幀頭序列不是0100101則認(rèn)為失幀,flag才輸出為0。
? 要求:畫出狀態(tài)機(jī),寫出每個(gè)狀態(tài)在不同輸入下的輸出和下一個(gè)狀態(tài)。
答:
?(1)設(shè)計(jì)分為兩個(gè)模塊
??子模塊:序列檢測器
? 主模塊:幀同步檢測器
(2)畫狀態(tài)機(jī)--如下圖(圖片不知道為什么上傳不上來,類似序列檢測器,比較簡單)
?
第二道是一個(gè)case語句的檢查錯(cuò)誤,比較簡單,一共有4個(gè)錯(cuò)誤,基礎(chǔ)語法、位寬、<=\=、always、default。
3.2.3綜合面
第二輪技術(shù)面結(jié)束是11.30左右,所以綜合面試等到了下午1.12,時(shí)間大概是40mins。主要包括,項(xiàng)目經(jīng)歷(問了代碼量,測試算例,如何驗(yàn)證,很具體),數(shù)電的知識(shí)有哪些,大學(xué)成績的原因,個(gè)人家庭背景,為什么不考研等。還有就是我的前兩面?zhèn)€人感覺不是很好,尤其第一面,險(xiǎn)些掛掉,所以綜合面時(shí)問到了。
?3.3簽約
9.30號(hào)收到意向書,但因?yàn)榫W(wǎng)上說這不是offer,而且由于參加了秋招,考研的心思就淡了,國慶大概投了10多家公司的簡歷。10.11號(hào)去參加了紫光展銳的數(shù)字芯片設(shè)計(jì),在等hr面試的時(shí)候收到了簽約短信,不過紫光的技術(shù)管很和藹,沒有問具體的數(shù)字芯片的知識(shí),只問了我的項(xiàng)目經(jīng)歷,而且我是唯一一個(gè)面試數(shù)字芯片崗位的本科生...感覺面試還可以,應(yīng)該可以拿到,我在hr面試時(shí),hr問起我如實(shí)回答,說收到了簽約短信。
后來就簽了約,,當(dāng)時(shí)自己的底線是12k,心里想低一些也可以。最后華為還是很大方的,哈哈。
4.感想以及未來的準(zhǔn)備
這次我面試,可能更多的是靠平時(shí)的積累,因?yàn)闆]有準(zhǔn)備參加秋招,所以能簽約很出乎我的意料。秋招一共參加了4場機(jī)試:華為數(shù)字IC、騰訊軟測、海康硬測、紫光芯片測試。面試參與了2場:海思和紫光。所以要注意自己與崗位的匹配度。
未來準(zhǔn)備,數(shù)字IC設(shè)計(jì)工程師的知識(shí)結(jié)構(gòu):https://blog.csdn.net/ygl892312492/article/details/69226935#commentBox
?
?
?
總結(jié)
以上是生活随笔為你收集整理的2020届华为秋招数字芯片面试经验的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: vue 一键修复eslint问题(web
- 下一篇: oracle ebs 的预克隆