01
前期準(zhǔn)備
? ? 1月下旬-2月下旬:學(xué)習(xí)閆石老師的《數(shù)字電子技術(shù)基礎(chǔ)》,除了TTL電路铡俐、可編程邏輯器件,每一部分都做到盡可能的理解掌握妥粟。在參加筆試面試后發(fā)現(xiàn)审丘,這本書(shū)上的內(nèi)容真的是太重要了,幾乎每家公司招聘都會(huì)涉及到里邊的部分內(nèi)容勾给!
? ? 2月下旬-4月初:先學(xué)習(xí)了夏宇聞老師的Verilog數(shù)字系統(tǒng)設(shè)計(jì)教程滩报,然后學(xué)習(xí)了Modelsim的使用,將書(shū)中的代碼寫(xiě)入Modelsim中并編寫(xiě)簡(jiǎn)單的Testbench進(jìn)行驗(yàn)證播急。主要目的是通過(guò)仿真來(lái)理解一些基本的簡(jiǎn)單的數(shù)字電路脓钾,也是打基礎(chǔ)的一個(gè)過(guò)程,理解的電路越多桩警,你的基礎(chǔ)也就越牢可训,Coding能力提升的也就越快。
? ? 4月初-4月22日:準(zhǔn)備華為實(shí)習(xí)生的筆試捶枢,通過(guò)視頻學(xué)習(xí)了System Verilog的一些知識(shí)握截。我投的實(shí)習(xí)崗位是數(shù)字芯片,筆試內(nèi)容有數(shù)字電路基礎(chǔ)烂叔、Verilog基礎(chǔ)谨胞、System Verilog基礎(chǔ)(綠皮書(shū))、ASIC芯片綜合以及時(shí)序分析等的一些知識(shí)蒜鸡。到考試之前胯努,我只準(zhǔn)備了前三項(xiàng)的知識(shí),并且SystemVerilog只是學(xué)了一點(diǎn)皮毛逢防,但是也通過(guò)了(66分)叶沛,說(shuō)明華為的筆試確實(shí)不難,如果你能多刷一些題胞四,那么考個(gè)80分以上也是難度不大的恬汁。
? ? 4月22日-5月15日:準(zhǔn)備華為實(shí)習(xí)生的面試,通過(guò)在網(wǎng)上(CSDN、知乎氓侧、微信公眾號(hào))脊另,找到了一些常問(wèn)的問(wèn)題,然后專(zhuān)項(xiàng)準(zhǔn)備约巷。這個(gè)時(shí)候準(zhǔn)備的很多問(wèn)題雖然實(shí)習(xí)面試的時(shí)候沒(méi)有問(wèn)到偎痛,但在正式秋招時(shí)很多也是涉及到了按厘。華為的專(zhuān)業(yè)面試主要是自我介紹塞颁、詢(xún)問(wèn)成績(jī),然后主要是問(wèn)項(xiàng)目(我沒(méi)項(xiàng)目勾徽,所以讓我講了講自己的研究方向)氓癌,最后是手撕代碼(串并轉(zhuǎn)換)谓谦,最關(guān)鍵的就是項(xiàng)目和手撕代碼;綜合面試主要是自我介紹贪婉、項(xiàng)目反粥,然后會(huì)考察你的抗壓能力,了解你未來(lái)的職業(yè)規(guī)劃(這個(gè)挺重要的疲迂,聽(tīng)一個(gè)面試官說(shuō)過(guò)才顿,他們不喜歡對(duì)自己職業(yè)完全沒(méi)規(guī)劃的人),了解你的家庭情況尤蒿,對(duì)華為的了解程度郑气,為什么想來(lái)華為,等等一些常規(guī)問(wèn)題腰池,最好是認(rèn)真對(duì)待尾组,誠(chéng)實(shí)應(yīng)答,否則面試挺難受的巩螃,因?yàn)樗麄兛赡軙?huì)刨根問(wèn)底(比如演怎,你說(shuō)你喜歡華為,就問(wèn)你為什么喜歡避乏,你說(shuō)你認(rèn)為華為5G很強(qiáng)爷耀,就會(huì)問(wèn)你對(duì)5G的理解)。最后的結(jié)果是綜合面試未通過(guò)拍皮,綜合面試官給的建議是歹叮,一定要有項(xiàng)目,不一定要很復(fù)雜铆帽,但是他們要通過(guò)我們對(duì)項(xiàng)目的理解程度來(lái)判斷我們的能力咆耿,沒(méi)有項(xiàng)目很難了解我們的個(gè)人能力!
參加了華為的面試后我發(fā)現(xiàn)爹橱,無(wú)論怎么自學(xué)萨螺,基礎(chǔ)打得有多牢,但是沒(méi)有項(xiàng)目是硬傷,公司很難接受慰技。所以我開(kāi)始想辦法做一些項(xiàng)目椭盏,通過(guò)跟數(shù)字設(shè)計(jì)科班的朋友交流,發(fā)現(xiàn)可以通過(guò)做一些FPGA的小項(xiàng)目來(lái)獲得項(xiàng)目經(jīng)驗(yàn)吻商,雖然FPGA跟ASIC設(shè)計(jì)有一些差距掏颊,但是作為入門(mén)教程來(lái)提高自己的Coding能力、項(xiàng)目能力還是很有用的艾帐。
?? ?5月20日-7月上旬:FPGA學(xué)習(xí)乌叶。買(mǎi)了塊板子(有很多品牌,可以在B站上搜索柒爸,選一個(gè)教程更容易接受的品牌)准浴,通過(guò)教程理解了FPGA的工作原理,然后開(kāi)始從流水燈揍鸟、按鍵控制兄裂、數(shù)碼管顯示、呼吸燈阳藻、UART串口通信、E2PROM讀寫(xiě)實(shí)驗(yàn)(I2C)等項(xiàng)目按部就班的學(xué)習(xí)谈撒,由淺入深腥泥,開(kāi)始是直接用教程上的代碼實(shí)現(xiàn)教程上的功能,之后完全自己寫(xiě)代碼實(shí)現(xiàn)教程上的功能啃匿,再之后自己設(shè)計(jì)代碼完成自己想要實(shí)現(xiàn)的功能蛔外。每次綜合之后查看綜合出來(lái)的電路,對(duì)于不太復(fù)雜的電路我都盡量去讀懂溯乒。每次都去查看自己消耗了多少資源夹厌,然后通過(guò)改進(jìn)代碼減少資源的使用(還有其他方法,當(dāng)時(shí)我只會(huì)改代碼減少資源消耗)裆悄。
在6月下旬的時(shí)候自己開(kāi)始做SDRAM控制器的項(xiàng)目矛纹,從讀文檔開(kāi)始,一直到實(shí)現(xiàn)SDRAM控制器的功能光稼,然后又將PC或南、UART模塊、FIFO艾君、SDRAM控制器采够、SDRAM芯片連接起來(lái),實(shí)現(xiàn)了通過(guò)PC端的串口調(diào)試助手軟件寫(xiě)入數(shù)據(jù)到SDRAM中冰垄,也可以將SDRAM中的數(shù)據(jù)讀出并顯示到PC端的功能蹬癌。這個(gè)項(xiàng)目雖然不是很復(fù)雜,但是理解透了,也足可以應(yīng)付一些不太難的公司的面試了逝薪。
? ? 7月上旬-8月上旬:進(jìn)行了大量的基本電路的練習(xí)(手撕代碼鍛煉)隅要,學(xué)習(xí)Linux系統(tǒng)的使用,VCS的使用翼闽,如何進(jìn)行DC綜合等拾徙。瀏覽了很多的培訓(xùn)視頻(B站上有很多,從Verilog語(yǔ)法開(kāi)始到數(shù)字后端感局,不夠清晰湊合著用尼啡,查漏補(bǔ)缺),開(kāi)始投簡(jiǎn)歷询微,刷題崖瞭,然后秋招開(kāi)始了!
02
秋招經(jīng)歷
聯(lián)發(fā)科(IC設(shè)計(jì)工程師合肥崗)
8月7日筆試聯(lián)發(fā)科:題目都是簡(jiǎn)答題撑毛,主要題目有:芯片設(shè)計(jì)的流程书聚,根據(jù)電路畫(huà)出各個(gè)信號(hào)的波形圖,邏輯推理題藻雌,簡(jiǎn)述自己做過(guò)的項(xiàng)目以及自己擔(dān)任的工作雌续,Verilog寫(xiě)代碼的題,C語(yǔ)言編程題(或者腳本編程題)胯杭,按照要求畫(huà)出電路圖驯杜,簡(jiǎn)答題二選一(電路理論,信號(hào)與系統(tǒng)方面)做个。一共一個(gè)半小時(shí)鸽心,共100分,挺難的居暖。
8月13日聯(lián)發(fā)科一面:線(xiàn)上視頻面試顽频,面試官有兩人,一男一女太闺,都是做技術(shù)的糯景。先是自我介紹,然后挑一個(gè)自己簡(jiǎn)歷里邊最拿手的項(xiàng)目講一講跟束,期間面試官隨時(shí)提問(wèn)(所以一定要對(duì)項(xiàng)目非常理解)莺奸,講項(xiàng)目這一段自己控制,如果不想他們問(wèn)太多其他問(wèn)題冀宴,自己就多講一些灭贷,因?yàn)槊嬖嚂r(shí)間一共四十分鐘左右。然后問(wèn)我IC設(shè)計(jì)流程是什么略贮,自己的優(yōu)勢(shì)是什么甚疟,為什么想來(lái)合肥(盡量表達(dá)自己想在合肥定居的想法仗岖,因?yàn)楹戏氏鄬?duì)一線(xiàn)城市沒(méi)有優(yōu)勢(shì),面試官不喜歡最后被放鴿子)览妖。最后就是問(wèn)我有什么問(wèn)題想問(wèn)他們的(這個(gè)環(huán)節(jié)幾乎每個(gè)面試都會(huì)有轧拄,所以提前準(zhǔn)備幾個(gè)問(wèn)題,免得沒(méi)得問(wèn)尷尬)讽膏。還有就是我的面試過(guò)程是沒(méi)有手撕代碼的檩电,本來(lái)正常是有的,但是聯(lián)發(fā)科的面試系統(tǒng)有點(diǎn)不穩(wěn)定府树,老是掉線(xiàn)俐末,所以后半部分改為電話(huà)面試,就沒(méi)法手撕代碼了奄侠。
8月14日聯(lián)發(fā)科二面:線(xiàn)上視頻面試卓箫,面試官一人,合肥聯(lián)發(fā)科的臺(tái)灣主管垄潮。主管的問(wèn)題非常多烹卒,都是一些比較靈活的問(wèn)題:?jiǎn)栁业难芯糠较蚴鞘裁矗?jiǎn)單解釋一下弯洗?為什么想要做IC設(shè)計(jì)旅急?IC設(shè)計(jì)很累的啊,你抗的住嗎牡整?為什么選擇合肥啊坠非,其他地方多好啊,上海果正、北京,都是大都市懊顺佟秋泳?你都是自學(xué)的啊,你怎么學(xué)的啊攒菠,簡(jiǎn)單講一下迫皱?你的簡(jiǎn)歷上寫(xiě)了你會(huì)VCS啊、DC啊辖众,那VCS是干什么用的啊卓起,DC是干什么用的啊凹炸?你的項(xiàng)目里STA戏阅、布局布線(xiàn)是怎么完成的啊啤它?你的方向是工藝器件奕筐,你們組沒(méi)有EDA啊舱痘,那你從哪里學(xué)的這些啊离赫?說(shuō)一下你的職業(yè)規(guī)劃芭逝?你為啥想來(lái)聯(lián)發(fā)科啊,它有啥吸引你的地方啊渊胸,你還想去哪個(gè)公司把ⅰ?你知道合肥聯(lián)發(fā)科具體是做啥的嗎翎猛?大致說(shuō)一下你的家庭情況胖翰?你有什么想問(wèn)的問(wèn)題嗎?
大致從這些問(wèn)題可以看出來(lái):主管會(huì)考察你的誠(chéng)信办成,所以不要說(shuō)謊泡态,簡(jiǎn)歷里邊也不要亂寫(xiě),不會(huì)的不要寫(xiě)上迂卢;考察你的IC設(shè)計(jì)的能力某弦,不會(huì)要求很高,但是基本的要會(huì)而克;考察你對(duì)聯(lián)發(fā)科的重視程度靶壮,面試是否有好好準(zhǔn)備;考察你對(duì)合肥的看法员萍,最起碼有留在合肥的意向腾降;考察你的抗壓能力等
9月17日發(fā)offer
?
華為(邏輯上海崗)
8月19日華為筆試,內(nèi)容跟數(shù)字芯片差不多碎绎,多了一些FPGA相關(guān)的知識(shí)(FPGA的基本原理螃壤,速度等級(jí),同步異步設(shè)計(jì))筋帖。
9月28日華為面試:自我介紹奸晴,簡(jiǎn)要介紹研究方向,學(xué)過(guò)的課程(與FPGA相關(guān)的)日麸,成績(jī)?cè)趺礃蛹奶洌繛樯断朕D(zhuǎn)方向?然后就是講項(xiàng)目代箭,根據(jù)項(xiàng)目問(wèn)了幾個(gè)問(wèn)題(面試官吐槽項(xiàng)目太簡(jiǎn)單)墩划?講一下競(jìng)爭(zhēng)與冒險(xiǎn),建立時(shí)間與保持時(shí)間嗡综,用的哪個(gè)板子乙帮,有哪些資源?FPGA如何進(jìn)行時(shí)序約束蛤高?接下來(lái)就是手撕代碼環(huán)節(jié):
100MHZ時(shí)鐘域的脈沖要求在20MHZ時(shí)鐘采樣蚣旱,再延遲1us碑幅,產(chǎn)生新脈沖,新脈沖再用100MHZ采樣之后送出去塞绿?要求5分鐘寫(xiě)完沟涨。
最終結(jié)果是一面就掛了,面試官?gòu)囊宦?tīng)說(shuō)我的研究方向是半導(dǎo)體器件之后就感覺(jué)不太想往下進(jìn)行了异吻,問(wèn)了很多的基礎(chǔ)問(wèn)題(其實(shí)基礎(chǔ)問(wèn)題我基本都答出來(lái)了裹赴,但是對(duì)于FPGA的時(shí)序約束我確實(shí)掌握太少),然后手撕代碼寫(xiě)的功能和面試官要求的有偏差诀浪,最后一個(gè)always塊有點(diǎn)錯(cuò)誤棋返,時(shí)間用了七八分鐘左右。最后面試官的評(píng)價(jià)是代碼能力偏弱雷猪,項(xiàng)目歷練太少睛竣!
?
中興(投的IC崗,提前批簡(jiǎn)歷IC崗未通過(guò)求摇,F(xiàn)PGA崗位的面試官撈了我的簡(jiǎn)歷射沟,所以最后面的是FPGA崗)
8月22日中興面試:中興對(duì)于我們學(xué)校免了筆試。面試比較常規(guī)与境,自我介紹验夯,然后講項(xiàng)目,面試官根據(jù)項(xiàng)目問(wèn)問(wèn)題摔刁。最后問(wèn)了家庭情況挥转,職業(yè)規(guī)劃。大致在40分鐘左右(一般都挺短的共屈,我是第一個(gè)绑谣,所以面試的時(shí)間比較長(zhǎng))。
9月1日被鎖定拗引。
?
紫光展銳(數(shù)字IC設(shè)計(jì)天津崗)
9月10日筆試:本來(lái)是9月7日筆試域仇,但是發(fā)了通知未發(fā)鏈接∷吕蓿考試題直接在網(wǎng)上就可以找到,幾乎全是原題泼掠。原題意味著好多人都會(huì)怔软,所以估計(jì)要相當(dāng)高的分?jǐn)?shù)才能通過(guò)筆試。
9月14日面試:首先是自我介紹择镇,然后面試官問(wèn)為啥投天津的崗位挡逼,其他地方可不可以。然后讓我講一講自己的研究方向腻豌,問(wèn)了我?guī)讉€(gè)工藝器件的問(wèn)題家坎,然后問(wèn)我想不想做后端嘱能、標(biāo)準(zhǔn)單元庫(kù)之類(lèi)的工作啊虱疏?我直接給拒絕了(現(xiàn)在挺后悔的惹骂,聽(tīng)說(shuō)標(biāo)準(zhǔn)單元庫(kù)類(lèi)的工作也不錯(cuò))。然后面試官說(shuō)既然鐵了心要轉(zhuǎn)行做瞪,那就了解一下我學(xué)的怎么樣吧对粪?然后就是讓我講項(xiàng)目,問(wèn)了很多極其細(xì)節(jié)的東西(都很難回答装蓬,畢竟項(xiàng)目做得也不是很完美著拭,面試官很有水平,直接就能看出來(lái)我項(xiàng)目的漏洞以及不足)牍帚,項(xiàng)目這兒大致用了接近三十分鐘儡遮。最后讓我問(wèn)了個(gè)問(wèn)題。最后面試官給的評(píng)價(jià)是暗赶,還可以鄙币,他這一面應(yīng)該是通過(guò)了,但是地點(diǎn)不一定能分到天津忆首!然后說(shuō)可能會(huì)有二面爱榔,好好準(zhǔn)備。結(jié)果并沒(méi)有等到二面糙及。详幽。。
紫光展銳招聘的特點(diǎn)是面試的輪數(shù)越多浸锨,薪資越高唇聘,一面通過(guò)是白菜,二面通過(guò)是sp柱搜,三面通過(guò)是ssp迟郎。一面后未收到感謝信的估計(jì)可能是被放到池子里去了。
03
總結(jié)建議
最終拿到了聯(lián)發(fā)科以及中興的offer聪蘸,被紫光展銳泡在了池子里宪肖。雖然結(jié)果不是特別理想,但是還是上岸了健爬,希望我的經(jīng)歷能給未來(lái)要找工作控乾、想要轉(zhuǎn)行數(shù)字IC的同學(xué)提供一些經(jīng)驗(yàn)和教訓(xùn)!下邊是我的六點(diǎn)建議:
1娜遵、如果你的方向是器件或者工藝蜕衡,并且并不是對(duì)于數(shù)字IC特別感興趣,今年之后可以不用轉(zhuǎn)行了设拟,直接應(yīng)聘華為慨仿,今年華為招聘大批量的做工藝器件的久脯,薪資不會(huì)低于做數(shù)字芯片的。國(guó)內(nèi)半導(dǎo)體制造真的要崛起了镰吆!
2帘撰、如果你必須要轉(zhuǎn)行,建議考慮一下后端或者驗(yàn)證鼎姊,競(jìng)爭(zhēng)壓力要小很多骡和,薪資相對(duì)前端設(shè)計(jì)只多不少。秋招結(jié)束后相寇,你可能會(huì)手握幾個(gè)薪資非常滿(mǎn)意的offer慰于!
3、建議簡(jiǎn)歷不要投太少唤衫,也不要投太多婆赠。投太少選擇太少,投太多沒(méi)法專(zhuān)項(xiàng)準(zhǔn)備佳励。最好多找?guī)讉€(gè)參加校招的同學(xué)休里,組建一個(gè)小組,筆試面試題赃承、校招信息妙黍、薪資等等信息都可以共享。
4瞧剖、一定要有項(xiàng)目拭嫁,并且對(duì)于項(xiàng)目要非常理解。無(wú)論什么面試抓于,項(xiàng)目的內(nèi)容以及你的理解程度始終是面試最核心的地方做粤。
5、筆試多刷題捉撮,面試多看面經(jīng)(知乎怕品、牛客網(wǎng)巾遭、CSDN肉康、公眾號(hào))
6、盡早準(zhǔn)備
最后祝大家都能找到自己滿(mǎn)意的offer灼舍!