摘要
- Resume
- Computer Architecture
- Digital Design& Verilog
- Functional Verification
- Programming & Object-oriented Programming
- Script Language & Version Control
- Behavior & Brain Teaser
- Position & Opennings
- 持續(xù)更新...
Resume
簡(jiǎn)歷永遠(yuǎn)是面試當(dāng)中最重要的部分,大部分面試問(wèn)題的來(lái)源.
- 重寫簡(jiǎn)歷,根據(jù)招聘要求,留下簡(jiǎn)歷當(dāng)中與職位最相關(guān)的項(xiàng)目,技能;
- 找出每個(gè)項(xiàng)目的Specification詳細(xì)閱讀;
- 拿出A4紙,將每個(gè)項(xiàng)目展開介紹, 包括但不限于:
- 項(xiàng)目的目標(biāo),主要內(nèi)容,使用的技能、語(yǔ)言、EDA tool
- 項(xiàng)目實(shí)現(xiàn)主線
- 項(xiàng)目實(shí)現(xiàn)過(guò)程中遇到的問(wèn)題,以及解決
- 項(xiàng)目可以擴(kuò)展,改進(jìn)的地方
- 跟項(xiàng)目相關(guān)的常見(jiàn)問(wèn)題,比如functional verification 項(xiàng)目中主動(dòng)提到code coverage, functional coverage相關(guān)內(nèi)容,其實(shí)某種程度上引導(dǎo)面試者去提出你熟悉領(lǐng)域的問(wèn)題
對(duì)于一部分面試官,基本只準(zhǔn)備問(wèn)足面試時(shí)間(45min - 1 hour). 這種的情況下,如果面試者準(zhǔn)備得足夠充分,那主動(dòng)展開介紹自己熟悉的內(nèi)容就能占據(jù)面試很大一部分時(shí)間,會(huì)給面試官比較好的印象. 當(dāng)然有另外一種情況下,面試官準(zhǔn)備了一個(gè)list的問(wèn)題,準(zhǔn)備在面試中問(wèn)完,這種時(shí)候,面試官會(huì)在面試者試圖展開介紹的時(shí)候打斷面試者,但這不表示面試者有條理地展開介紹有什么不當(dāng). 當(dāng)然前提是你的介紹是相關(guān)內(nèi)容,條理清晰,并且敘述自然連貫,不會(huì)給人很push或者背誦的感覺(jué).
Computer Architecture
- 學(xué)校computer architecture 及相關(guān)課程slides
- Assembly
- 5 stage pipeline processor, memory model, out of order execution, branch prediction, arbiter, network related ...
如果可以畫很清晰的圖,在onsite面試中很有幫助
Digital Design& Verilog
- 常見(jiàn)面試題目網(wǎng)站1
- 常見(jiàn)面試題目網(wǎng)站2
- 常見(jiàn)面試題目網(wǎng)站3
- 常見(jiàn)面試題目網(wǎng)站4 Glassdoor,面試之前看對(duì)應(yīng)公司對(duì)應(yīng)職位題目
- Timing, Verilog語(yǔ)法,F(xiàn)SM,Arbiter ...
Functional Verification
- 常見(jiàn)面試題目網(wǎng)站5
- 準(zhǔn)備關(guān)于常規(guī)functional verification 流程、組件介紹,可以fifo/cache/5-stage-pipeline processor等為例
Programming & Object-oriented Programming
- C/C++ 所有基本語(yǔ)法,例如指針使用等等
- 面向?qū)ο笏懈拍睿悬c(diǎn),多態(tài) ...
- 常見(jiàn)數(shù)據(jù)結(jié)構(gòu),數(shù)組,鏈表,queue & stack,hash使用,操作
- BigO 復(fù)雜度分析
- 常見(jiàn)搜索,排序算法
Script Language & Version Control
- Linux常用命令, 基礎(chǔ)shell script
- Python 和 Perl 最少要會(huì)一種的基本使用,掌握文件操作,正則表達(dá)式,數(shù)據(jù)結(jié)構(gòu),函數(shù)定義 ...
- 嘗試最少一種version control的系統(tǒng),git or CVS or ...
Behavior & Brain Teaser
總體需要給面試官的印象:
- 我很好相處,很謙虛
- 我認(rèn)真,樂(lè)于遵守coding規(guī)范,code review 不會(huì)給別人帶來(lái)困擾,有獨(dú)立解決問(wèn)題能力
- 我很可靠,不掉鏈子,不坑人
- 有跟該position很契合的個(gè)人發(fā)展目標(biāo),沒(méi)有跳槽,轉(zhuǎn)行,換工作區(qū)域的打算
關(guān)于Brain Teaser:
- 很多一部分實(shí)際是算法、數(shù)學(xué)相關(guān)的,比如用到遞歸解決等
- 很多一部分問(wèn)題是可以觸類旁通的,google最常見(jiàn)的25 or 50面試智力題,過(guò)一遍會(huì)有很大幫助
- 還有一部分問(wèn)題很無(wú)厘頭,沒(méi)答上來(lái)也不要太擔(dān)心,有很多智力題回答很不好但是不影響錄用的例子
Position & Opennings
效率分先后,請(qǐng)參考做出時(shí)間安排,因?yàn)閷?shí)際搜索職位和投遞簡(jiǎn)歷是很浪費(fèi)時(shí)間的
- 熟人推薦,幫忙送簡(jiǎn)歷
- 學(xué)校院系/任課教授的 job opportunity mail list
- 學(xué)校job board,career fair
- LinkedIn post出招人信息的manager/engineer
- LinkedIn Recruiter 特別是post了職位的那些
- LinkedIn 校友
- Indeed 效率很高的job board,職位真實(shí)性很高
- Dream company career webpage
- Glassdoor 需要辨別,效率不高
- 其他Monster, Dice等等,個(gè)人感覺(jué)效率很差,不推薦使用
以上信息僅做參考,希望能夠幫到有意從事Digital IC前端的畢業(yè)生同學(xué),謝謝.