7.2 面試真題 & 詳解
經(jīng)驗(yàn)一:北京英特爾(Intel)面試-LTE firmware職位
回來(lái)后收到intel的面試短信和電話(上海那邊打過(guò)來(lái)的,貌似是總部),心里一陣激動(dòng),終于有面試了,趕緊找申的職位,最后發(fā)現(xiàn)時(shí)LTE firmware Dev,再加上別的事情也沒(méi)怎么準(zhǔn)備,老畢說(shuō)要我準(zhǔn)備這些常用的GSM、WLAN、LTE等知識(shí),我30號(hào)看了一天(后來(lái)證明職位是不定的),31號(hào)看了一天C的一些題目,最失誤的一點(diǎn)就是簡(jiǎn)歷上的項(xiàng)目沒(méi)有再溫習(xí)一下,下次謹(jǐn)記!晚上本來(lái)想改改簡(jiǎn)歷,不過(guò)發(fā)現(xiàn)沒(méi)啥改的,就去復(fù)印社彩印出來(lái)(事實(shí)證明這個(gè)的確可以留下好印象,彩印+現(xiàn)場(chǎng)遞簡(jiǎn)歷),1號(hào)早上7點(diǎn)20就起來(lái)了,=_=,不過(guò)撐著,10號(hào)線->5號(hào)線->趕到這個(gè)環(huán)球貿(mào)易中心,前臺(tái)也不清楚找誰(shuí),一會(huì)等來(lái)一個(gè)北科計(jì)算機(jī)的,聊了下,也不知道投的啥職位o(╯□╰)o一會(huì)一個(gè)HR MM打電話問(wèn)我到?jīng)],拿著名單過(guò)來(lái),客氣,Nice,路上對(duì)我們說(shuō)有兩個(gè)Manager分別面我們,然后交叉面,我沒(méi)有半點(diǎn)緊張,可能是覺(jué)得沒(méi)太大希望杯令我們到20層對(duì)面的辦公區(qū)域中間的小的會(huì)議室,有兩個(gè)manager,姑且稱A和J(James)吧,跟A面的時(shí)候,他就看我簡(jiǎn)歷上的單片機(jī)學(xué)過(guò),就問(wèn)單片機(jī)的體系結(jié)構(gòu),我想了半天,七零八碎第寫了一些,好沒(méi)有邏輯啊~~他不太滿意,我說(shuō)自己本科的時(shí)候?qū)W的,研究生主要弄C++了,他就看我研究生學(xué)了DSP體系結(jié)構(gòu),就讓我畫出來(lái),o(╯□╰)o,我說(shuō)不會(huì)還有項(xiàng)目里面的Socket編程,我把服務(wù)器還有客戶端的通信情況講了一下,畫了出來(lái)流程!╮(╯▽╰)╭他接著Socket往TCP/UDP上面引導(dǎo),貌似是問(wèn)我這個(gè)Socket編程中用的是TCP還是UDP?沒(méi)弄清楚~~~
最后他看我簡(jiǎn)歷里面有個(gè)ABU的東西,我說(shuō)我負(fù)責(zé)硬件知識(shí),他就問(wèn)我,硬件模塊,我給他畫了出來(lái)有什么創(chuàng)新點(diǎn)?我就說(shuō)主從處理器控制,PIC+FPGA...最后他說(shuō)我們ABU對(duì)得了季軍,有沒(méi)有什么照片什么的,我說(shuō)有可以發(fā)郵件給他o(╯□╰)o,他說(shuō)最好在簡(jiǎn)歷上附上就比較好了。。。貌似看我術(shù)業(yè)不精。。。最后讓我寫了一個(gè)簡(jiǎn)單的C++類,我就寫了最簡(jiǎn)單的哎!J面試就比較順利,主要?jiǎng)傞_(kāi)始讓我用英文自我介紹,我大概說(shuō)了幾句,也是臨時(shí)發(fā)揮,我們接著就一直用English了,首先問(wèn)我最熟悉的項(xiàng)目,我就給他講了那個(gè)地基的項(xiàng)目,他也比較感興趣,我就接著發(fā)揮,英語(yǔ)不影響發(fā)揮,他也提了一些門外的東西,我引導(dǎo)著他的思路,他就讓我把項(xiàng)目畫出來(lái),我一部分一部分畫出來(lái),講清楚,他很欣賞,然后就問(wèn)我學(xué)的其他知識(shí)我就說(shuō)好些我都熟悉,就是項(xiàng)目需要的話我可以快速上手,然后問(wèn)我有什么想問(wèn)的,我就提了他們項(xiàng)目組的情況還有我要準(zhǔn)備什么假如實(shí)習(xí)通過(guò)的話,他說(shuō)這次招人主要是好多部門一起招(比較亂啊。。。)
經(jīng)驗(yàn)二:軟件實(shí)習(xí)生職位
總共三個(gè)面試官,一個(gè)屋子一個(gè),充分利用了pipeline的技術(shù)。3個(gè)面試官中有一個(gè)hr,兩個(gè)技術(shù)面試官為一男一女。我的面試順序先是的技術(shù)面試、 hr面試、技術(shù)面試。女技術(shù)面試官讓我坐下后,開(kāi)始讓我介紹自己的edcuation career和project。然后逮住你的project中她比較感興趣的地方狂問(wèn)。project都是我自己做過(guò)的,所以被我一一抵擋。一陣狂聊之后,她突然說(shuō)我們system group要用很多c語(yǔ)言編程,你寫個(gè)程序吧,其實(shí)就是微軟考卷里的那道反轉(zhuǎn)鏈標(biāo)題,微軟考試我答的很輕松,可那個(gè)女面試官當(dāng)時(shí)讓我在墻壁上的黑板上寫,我背對(duì)著她在黑板上寫,覺(jué)得她的目光刷刷的掃。我當(dāng)時(shí)就開(kāi)始冒汗了,結(jié)果犯了個(gè)弱智錯(cuò)誤,立刻被她抓住,慘。接下來(lái)更慘的事情發(fā)生了,她又突然說(shuō)你學(xué)過(guò)體系吧,那么你從 tlb,cache,memory中挑一個(gè)出來(lái)給我解說(shuō)一下他們的工作過(guò)程吧。我一時(shí)昏頭挑了cache,這時(shí)我突然發(fā)現(xiàn)出了全相聯(lián),組相聯(lián)這些名詞,其他的東西我都忘的一干二凈。在向jj承認(rèn)失敗之后,我不甘心的說(shuō)這些東西給我書我十分鐘就能記起。她立刻回答說(shuō)我覺(jué)得這是一個(gè) computer science的學(xué)生的common sense。我就這樣結(jié)束了第一輪面試。
在休息的地方沮喪了一陣之后,hr開(kāi)試面我了。首先問(wèn)我喜歡北京還是上海,我回答北京,然后接著看見(jiàn)我申請(qǐng)了ibm和微軟,就開(kāi)始問(wèn)我如果微軟和 intel都發(fā)我offer你去哪?我老實(shí)的回答說(shuō)微軟,估計(jì)又說(shuō)錯(cuò)話了又聊了幾句,開(kāi)始轉(zhuǎn)英文,依然是那些問(wèn)題,你有沒(méi)有g(shù)o abroad的計(jì)劃?why not?你覺(jué)得工作和學(xué)習(xí)的最大的不同是什么?如果你的team里有人和你意見(jiàn)不同會(huì)怎么樣?再我停頓n次,嗯了n次之后,終于結(jié)束了,沒(méi)辦法,口語(yǔ)實(shí)在是爛。
最后到了那個(gè)技術(shù)先生來(lái)面試,當(dāng)時(shí)我已經(jīng)麻木了,反正覺(jué)得也沒(méi)戲了,心態(tài)于是很放松。他倒是比較nice,沒(méi)問(wèn)什么特別的問(wèn)題。聊了一會(huì)之后,開(kāi)始讓我提問(wèn)題。問(wèn)題一,你們預(yù)計(jì)招多少人,答曰不確定。問(wèn)題二,啥時(shí)候會(huì)有結(jié)果,答曰明天他們回上海,兩三周之后會(huì)給結(jié)果,你要在三天以內(nèi)決定是否和他們簽約。
面試問(wèn)題
開(kāi)始讓我介紹自己的edcuation career和project
說(shuō)我們system group要用很多c語(yǔ)言編程,你寫個(gè)程序吧,其實(shí)就是微軟考卷里的那道反轉(zhuǎn)鏈標(biāo)題
二面沒(méi)有技術(shù)問(wèn)題都是個(gè)人問(wèn)題,比如喜歡北京還是上海??
經(jīng)驗(yàn)三:compiler職位
30分鐘的報(bào)告,小case,本來(lái)在車上還想用英文來(lái)著,到場(chǎng)一看也都是中國(guó)人,還是用中文講比較簡(jiǎn)單。聽(tīng)報(bào)告的有6個(gè)人,報(bào)告結(jié)束后他們分成3組進(jìn)行輪流面試,每組30分鐘,就在meeting room旁邊的一個(gè)小房間里面(7f-2)。其實(shí)問(wèn)的問(wèn)題也都大同小異,大多是關(guān)于專業(yè)方面的,比如:在這個(gè)項(xiàng)目之前還進(jìn)行過(guò)哪些方面的研究?除了你所從事的方向之外,對(duì)編譯器其他部分有什么看法?對(duì)體系結(jié)構(gòu)、操作系統(tǒng)有多少理解?你的研究興趣更偏向哪一個(gè)?opr/orc/multithreading再有就是關(guān)于身世的問(wèn)題:你在哪個(gè)組?你的組里有多少人?你的組里的其他方向有哪些?跟他們的方向有哪些聯(lián)系?你本科也是清華的么?然后說(shuō)你的簡(jiǎn)歷太簡(jiǎn)單了,沒(méi)什么可問(wèn)的了,你有什么問(wèn)題問(wèn)我們么?我說(shuō)這是按照intel sample resume寫的,然后直接mail給icrc了,后來(lái) chinahr上寫得詳細(xì)些,看來(lái)他們沒(méi)看。還有,第1組里好像有個(gè)人是頭兒,問(wèn)的問(wèn)題比較寬泛:你認(rèn)為你最大的優(yōu)點(diǎn)是什么?舉個(gè)例子說(shuō)明在你決定了一件事后,是不是還會(huì)聽(tīng)取別人的意見(jiàn)?舉個(gè)例子:是否有過(guò)用系統(tǒng)的方法去嘗試解決問(wèn)題的例子?(我說(shuō)沒(méi)有,他說(shuō)不用急,再想想,我說(shuō)還是沒(méi)有:( )有沒(méi)有放棄一些事情而從事另一件事的經(jīng)歷,比如犧牲一些陪gf的時(shí)間等等;在研究過(guò)程中遇到什么困難?是怎么克服的?
談?wù)勀闶窃鯓咏M織你的開(kāi)發(fā)過(guò)程,以保證項(xiàng)目的順利進(jìn)展的?. ...
在最后一組面試的時(shí)候,intel的orc 項(xiàng)目的director過(guò)來(lái),讓那一組留十分鐘給他,他要跟我聊聊,結(jié)果后來(lái)他去開(kāi)會(huì)去了,我就在里面寫回憶錄,一個(gè)小時(shí)后他才來(lái),問(wèn)我有沒(méi)有去投ibm 和microsoft,我說(shuō)那兒的中國(guó)研究機(jī)構(gòu)沒(méi)有做compiler的,他說(shuō)哪里,做compiler的哪都要,又瞎扯了一通,一直折騰到5:00多才算完,不過(guò)這應(yīng)該不算在面試過(guò)程里的。出來(lái)的時(shí)候又遇到icrc的director peter,說(shuō)看我有點(diǎn)面熟,我說(shuō)在清華和 intel microprocessor research forum上見(jiàn)過(guò),呵呵。
面試問(wèn)題
在這個(gè)項(xiàng)目之前還進(jìn)行過(guò)哪些方面的研究?
除了你所從事的方向之外,對(duì)編譯器其他部分有什么看法?
對(duì)體系結(jié)構(gòu)、操作系統(tǒng)有多少理解?
你的研究興趣更偏向哪一個(gè)?opr/orc/multithreading?