- 相關(guān)推薦
百度運維開(kāi)發(fā)工程師職位面試經(jīng)歷
百度運維開(kāi)發(fā)工程師職位面試
面試時(shí)間為:xxxx/2
話(huà)說(shuō)一天盡力三次面試,到現在心情還沒(méi)有平靜下來(lái)。
收到的百度MM電話(huà),說(shuō)安排十點(diǎn)面試,問(wèn)時(shí)間是否合適,當然合適,百度這么大公司面試,什么時(shí)候都可以推后啊。
看了兩天關(guān)于運維的一些面試題目,大概是一些分布式系統,分布式數據庫,分布式文件系統ASF之類(lèi)的,另外看了下DBA的一些題目,DBA和我投的分布式系統運維工程師都屬于運維部,不了解是否有交叉,所以一起看了一些。
上午9:50開(kāi)始等電話(huà),但是沒(méi)有等到。然后打電話(huà)過(guò)去沒(méi)有人接,于是以為自己聽(tīng)錯了,將周日聽(tīng)成了周一?不曉得,于是發(fā)了個(gè)郵件(之前投簡(jiǎn)歷時(shí),收簡(jiǎn)歷的人的郵箱)問(wèn)了一下,沒(méi)有馬上收到回復。
大概在10:37接到電話(huà),說(shuō)是百度運維部的。我很驚訝,然后跟他講述了一下,剛才等電話(huà)沒(méi)等到,然后電話(huà)又沒(méi)打通的情況。他解釋說(shuō)由于前面的面試人員耽誤了時(shí)間,所以晚了。然后就開(kāi)始面試了。沒(méi)有自我介紹,開(kāi)始就問(wèn)過(guò)關(guān)于老虎機的事情,讓我介紹一下這個(gè)項目以及自己負責地部分,涉及到的一些知識。我講述了一下網(wǎng)絡(luò )傳輸,然后問(wèn)了我TCP的五層包括什么,我回到ISO的七層了解,但不確定TCP是哪五層。但是七層也沒(méi)說(shuō)全面,以至于很尷尬,不過(guò)面試官很Nice,給我補充了幾個(gè)。然后問(wèn)我有沒(méi)有接觸分布式系統的編寫(xiě)工作,我講述了一下能耗系統那個(gè)項目,主要講4臺數據庫分配到不同的計算機上,進(jìn)行運算,減少負載。我問(wèn)他這是否屬于分布式系統,他委婉的回答,確實(shí)說(shuō)這不屬于,啊,汗,好吧,本來(lái)估計就不是。問(wèn)過(guò)我是否了解Hadoop和mapreduce的情況的,當時(shí)太緊張,沒(méi)聽(tīng)清是不是這兩個(gè)詞,想了一會(huì )說(shuō)不了解。后來(lái)問(wèn)我是否關(guān)于數據庫分片的問(wèn)題,我想應該是所謂的分段,然后確認了一下,他說(shuō)是的,可能翻譯不同而已。慶幸,面試之前剛剛看過(guò),水平分段,導出式分段,垂直分段,以及混合式分段,并一一作了介紹。又問(wèn)混合式分段是否可以是前三個(gè)的結合,我說(shuō)可以。問(wèn)為什么,我答導出式分段實(shí)際上是水平分段的特例,然后等等之類(lèi)。恩,回答完畢。之后問(wèn)了兩個(gè)關(guān)于Python的問(wèn)題,簡(jiǎn)歷上寫(xiě)熟悉于是為了做過(guò)什么項目,我說(shuō)一些簡(jiǎn)單的計算器之類(lèi)的。然后他又問(wèn)list加入新變量,什么方法是最快的(+,復制,**等三類(lèi)),我答是加吧,他問(wèn)為什么不是其他,然后沒(méi)有答上來(lái),尷尬。又問(wèn)了list和triple的區別,沒(méi)有答上來(lái)。然后很Nice的他幫忙解釋了一下,triple是靜態(tài)的,不可更改,并有自動(dòng)去重功能。然后又問(wèn)我有什么問(wèn)題想了解,我問(wèn)了下分布式系統運維工程師和DBA的崗位需求和具體區別,然后大概給我講述了一下。這期間提到了MapReduce,我反應過(guò)來(lái)之前沒(méi)聽(tīng)懂的兩個(gè)詞可能有這個(gè),這個(gè)我還是有些了解的,但是沒(méi)有問(wèn)他是不是mapreduce,面試之后還后悔呢,感覺(jué)自己沒(méi)有將自己十分地展現出來(lái),明明會(huì )的東西沒(méi)有講到。這樣一面結束。大概11:00左右。
一面之后感覺(jué)不是很好,其實(shí),然后感覺(jué)希望不大,總在mapreduce那里有些遺憾。中午跟同學(xué)出吃飯,還聊了很多八卦事情。聊的比較high。
下午一點(diǎn)回到教研室,沒(méi)坐幾分鐘,手機又顯示北京的號碼,比較驚訝。接到電話(huà)說(shuō)是通過(guò)一面了,現在二面。更為驚訝。緊張壞了,因為一點(diǎn)準備都沒(méi)有。然后跟他商量找個(gè)安靜的地方,馬上面試。首先讓我介紹一下自己,我講了我的科研課題,比較詳細,然后又要將項目的時(shí)候,提到簡(jiǎn)歷中有,他說(shuō)那不需要再介紹了(其實(shí)上午的面試官問(wèn)的全是項目的問(wèn)題)。然后介紹自己本科期間的項目,簡(jiǎn)單介紹的。然后介紹獲得過(guò)的獎勵,以及自己的優(yōu)點(diǎn)(這里是優(yōu)點(diǎn))。然后他讓我詳細介紹一下自己的科研課題,我稀里嘩啦講了一大通,因為這個(gè)我熟啊,而且量他也不懂(高維時(shí)間序列數據挖掘)。哈哈,問(wèn)了我一些細節問(wèn)題。不太記得了。問(wèn)了我,遇到的困難。我就給他講述當初我用兩個(gè)月的時(shí)間看TS-tree的文章,期間課題小組討論時(shí)上了4-5次,同時(shí)看了10多篇相關(guān)論文,成功的過(guò)渡到新的領(lǐng)域。后來(lái)看我用C++編程,問(wèn)了我多態(tài)的概念,以及虛函數的概念。問(wèn)了我排序的問(wèn)題,讓我講述一下快速排序,當時(shí)腦子一蒙不記得了,靈機一動(dòng),說(shuō)快排不太記得了,不過(guò)我可以講述一下歸并排序,他說(shuō)可以。于是給他講了一下,哈哈,我正好拿著(zhù)筆記,筆記上第一頁(yè)就是歸并排序(阿里巴巴筆試題目中,當時(shí)沒(méi)做出來(lái),回來(lái)之后整理的)。之后問(wèn)了一個(gè)算法題:數據中有10000個(gè)數,其中某個(gè)數重復率打到50%以上,求快速找出這數的方法,我回答的是基數排序,磨嘰了半天好像沒(méi)說(shuō)對,他讓再想想,也沒(méi)想出來(lái),然后完事,他告訴了答案:10000個(gè)數分成兩兩一組,然后比較不相同去掉,相同的留下,如果一次不能得到結果,再做一次,最終會(huì )得到結果(有點(diǎn)像歸并吧?哎)。之后問(wèn)我對Python的了解,我說(shuō)只學(xué)過(guò)。還擔心他會(huì )繼續問(wèn)下去,不過(guò)還好沒(méi)有問(wèn)到。后來(lái)基本就這樣了,然后我主動(dòng)爭取問(wèn)他問(wèn)題的機會(huì ),由于二面根本沒(méi)準備,所以問(wèn)了跟一面同樣的問(wèn)題(當然我先確認了下,不是上午同一個(gè)面試官),然后基于一面在這個(gè)環(huán)節的失誤,在二面中我主動(dòng)提了一些問(wèn)題,并講述到ASF文件格式等等。這期間電話(huà)斷了兩次,不知道是他那邊的問(wèn)題還是我這邊的問(wèn)題。哈哈。大概用了40-50分鐘的時(shí)間。
二面結束,沒(méi)來(lái)得及興奮或緊張,就幫老師去報銷(xiāo)去了,大約用了半個(gè)多小時(shí)的時(shí)間。2:30左右回來(lái)的。
2:42又接到電話(huà),約三面的時(shí)間,我就問(wèn)他什么時(shí)候方便,然后他說(shuō)都可以,現在也可以。我說(shuō)那就現在吧。然后開(kāi)始面試,沒(méi)有自我介紹。問(wèn)了跟二面相同方面的問(wèn)題,我的科研課題(哈哈,又是我的強項)。然后嘰里呱啦講了半天,呵呵。說(shuō)了一些我的小成果,一本教材編寫(xiě),然后一篇論文IEEE錄用,第二篇論文完成。然后他問(wèn)了課題的具體細節,包括哪些子方向,每個(gè)方向大概做什么,我一一作答,講了特別多。問(wèn)是否可以給講述下數據表示具體例子,我給講述了人體運動(dòng)數據符號化的問(wèn)題。然后問(wèn)我多少人在做課題,答大概20人左右。問(wèn)跟我做同樣子課題的有幾個(gè)人,答三個(gè)人。問(wèn)如果意見(jiàn)不同意的情況下怎么辦,我在這里磨嘰了很久,說(shuō)了現在我們課題組的討論形式,以及征求老師、專(zhuān)家意見(jiàn)等等。然后他說(shuō)如果這些條件都不能滿(mǎn)足,最終還是不能統一意見(jiàn)怎么辦。我說(shuō)一一驗證幾種方案,然后他說(shuō)如果每種驗證時(shí)間比較長(cháng),無(wú)法浪費這個(gè)時(shí)間怎么辦。我最后膽怯的說(shuō),只能我決定,因為我是項目負責人。后來(lái)他總結就是leader的作用,我說(shuō)對的。其實(shí)繞了大圈,就是這么簡(jiǎn)單,不過(guò)還好最終算答到點(diǎn)子上了。然后問(wèn)了研究生期間的成就,我說(shuō)本科期間做的工程類(lèi)比較多,所以當時(shí)研究生的目標就是做些研究,然后就做了。然后問(wèn)了這兩年研究生的時(shí)間上的安排,答第一個(gè)學(xué)期適應領(lǐng)域,然后參與寫(xiě)了本教材(教材這事忘記說(shuō)沒(méi)說(shuō)了),第二年一年的時(shí)間提出研究的問(wèn)題,然后完成第一篇論文;到現在完成第二篇論文。又問(wèn)了到畢業(yè)之前的時(shí)間安排,問(wèn)了如果安排科研和找工作的時(shí)間,答白天做科研,晚上找工作。然后又問(wèn)以后幾年的職業(yè)規劃,我答先用一段時(shí)間適應這個(gè)領(lǐng)域、技術(shù)、崗位等,然后進(jìn)行深入的研究,做到精。然后我又主動(dòng)提出了問(wèn)題,關(guān)于是否需要實(shí)習,以及實(shí)習時(shí)間的問(wèn)題。他說(shuō)不一定強制去實(shí)習,百度比較人性化的。呵呵。然后最后提到可能需要去北京面試,我說(shuō)沒(méi)問(wèn)題。最后他又改主意了,說(shuō)可以在大連的校園招聘中面試,不用參加筆試了,直接面試就行。
OK,就這樣,三面結束。
等待過(guò)幾天是否有電話(huà)通知,或者校園招聘吧。
總結一下,有幾點(diǎn)不足:
1、Hadoop和mapreduce的知識沒(méi)有回答上來(lái)。
2、Python中list加元素的問(wèn)題,list和triple區別的問(wèn)題。
3、那個(gè)10000個(gè)數中有個(gè)數重復50%以上,算法的問(wèn)題。
4、快速排序
9月13號突然決定去北京參加百度的面試,因為實(shí)在著(zhù)急的不想等到校園招聘了,于是13號傍晚買(mǎi)了14號晚上的票。
14號坐火車(chē),竟然遇到大學(xué)校友,一起坐車(chē)到了北京。
15號早晨到北京,百度面試安排在16號下午兩點(diǎn)。
15號先去搜狐參加了筆試,后來(lái)證實(shí)搜狐一點(diǎn)人性都沒(méi)有,這么遠去竟然面試都沒(méi)給……(雖然我的筆試確實(shí)做的不好)
16號上午去了人民搜索參加了筆試,還是比較人性,第二天給了次面試機會(huì ),雖然筆試也不好,面試同樣不好。
16號中午就到了百度大廈,下地鐵的時(shí)候還碰到了百度垂直搜索hr,長(cháng)的還不錯。中午在輝煌國際地下吃了套餐,一葷一素9元,打飯的妹妹竟然給了我一個(gè)魚(yú)頭,真實(shí)的一葷其實(shí)只有半個(gè)魚(yú)頭的。
下午不到一點(diǎn)就到了百度大廈,在大廳沙發(fā)坐了近一個(gè)小時(shí),當天有北大校友見(jiàn)面會(huì ),所以人特別多,同時(shí)還有很多來(lái)參加筆試面試的。
兩點(diǎn)之前到前臺登記,等著(zhù)她幫忙聯(lián)系被訪(fǎng)者。
兩點(diǎn)多幾分鐘的時(shí)候,有工程師來(lái)叫我,開(kāi)始準備面試。
來(lái)到二樓大廳(必須刷卡才能進(jìn)出的,面試官刷他的卡帶我進(jìn)去的)。開(kāi)始面試,面試由于事先沒(méi)有準備,一直在看我的簡(jiǎn)歷,沒(méi)有讓我自我介紹,于是這時(shí)候,我就開(kāi)始主動(dòng)要求做個(gè)自我介紹,他說(shuō)可以。(這點(diǎn)我覺(jué)得很重要,一定不能讓面試的時(shí)候無(wú)語(yǔ),要自己把握主動(dòng)權)。于是一頓稀里嘩啦地介紹研究生研究課題,項目等。他簡(jiǎn)單地問(wèn)了幾個(gè)關(guān)于項目的問(wèn)題,不是很深,有點(diǎn)閑聊的感覺(jué),期間他問(wèn)到我的軟件設計師是不是全國統一考的,我說(shuō)是的,就是軟考考試考取的。然后我無(wú)意中提到前面已經(jīng)面過(guò)三次電話(huà)面試,他很意外,說(shuō)已經(jīng)通過(guò)電話(huà)面試就不需要面他了,他去叫頭兒來(lái)。
于是我開(kāi)始等待,等著(zhù)經(jīng)理過(guò)來(lái)面。貌似等了20~30分鐘這樣子,長(cháng)的挺好看的一個(gè)比較帥的帥哥經(jīng)理來(lái)了,說(shuō)他自己叫什么來(lái)著(zhù),我沒(méi)聽(tīng)清,一直對人名不敏感的,也就沒(méi)記住。我鞠躬表示您好,他竟然跟我握手,哎,沒(méi)有社會(huì )經(jīng)驗的啊,竟然我沒(méi)有意識到還要握手的!雪n⊙b汗。開(kāi)始面試,他沒(méi)讓我自我介紹,就問(wèn)了幾個(gè)我對職位的理解,我說(shuō)了幾句大概就是之前三面問(wèn)面試官的問(wèn)題,沒(méi)想到派上用場(chǎng)了,但是由于說(shuō)的比較簡(jiǎn)單。經(jīng)理讓再詳細點(diǎn),把之前面試官說(shuō)的話(huà)再復述一遍,這一點(diǎn),⊙﹏⊙b汗,其實(shí)我都沒(méi)準備這個(gè)。然后就說(shuō)了一遍,比之前詳細一點(diǎn)了,但是還是沒(méi)讓他滿(mǎn)意估計。我主要講述的是分布式系統運維工程師主要就是負責產(chǎn)品上線(xiàn)之后的運維工作,維護產(chǎn)品正常運行,可能需要通過(guò)寫(xiě)程序實(shí)現,其次說(shuō)了分布式運維工程師和DBA的區別,DBA可能更多的是優(yōu)化數據庫,而分布式系統運維主要是分布式上做工作,存儲的時(shí)候用的是分布式系統文件等等。之后他問(wèn)了我對分布式了解多少,了不了解Hadoop和mapreduce,做沒(méi)做過(guò)相關(guān)的東西。我誠實(shí)的回答沒(méi)有做過(guò),但是我了解一些東西(這點(diǎn)也很重要,遇到自己不會(huì )的問(wèn)題,一定要轉移一下,轉到自己了解的東西上,當然這之間不能有太大的區別)。我說(shuō)我們教研室有人在做mapreduce的相關(guān)東西,我了解一些,主要在mapreduce框架中加入了索引池的概念,利用多索引來(lái)優(yōu)化mapreduce框架結構,另外我參加IEEE的會(huì )議時(shí)(這一點(diǎn)也是故意說(shuō)的,因為我去參加一個(gè)國際IEEE的會(huì )議,意味著(zhù)我在另一方面也很優(yōu)秀)馬來(lái)西亞的人有研究,在mapreduce中加入SVM的概念,在map的階段利用SVM進(jìn)行聚類(lèi)使得多個(gè)任務(wù)中相似的那些被分配到同一臺系統上進(jìn)行運行,提交效率和效果(很多科研中的術(shù)語(yǔ))。之后他就開(kāi)始讓我提問(wèn)問(wèn)題了,我說(shuō)這么簡(jiǎn)單啊,他說(shuō)你還有什么需要向我介紹的么。我說(shuō)介紹一下項目或者課題的內容,他說(shuō)對之前的面試官介紹過(guò)就可以了,不需要再跟他介紹了。于是作罷。他開(kāi)始讓提問(wèn)問(wèn)題,我想想也不知道該提問(wèn)什么問(wèn)題(這一點(diǎn)比較失誤,其實(shí)每次面試的時(shí)候都應該準備幾個(gè)要提問(wèn)的問(wèn)題的,但是貌似我都沒(méi)有準備啊)。于是我就又問(wèn)了同一個(gè)問(wèn)題,這個(gè)崗位到底是怎么樣的。他又是一頓介紹,說(shuō)實(shí)話(huà)沒(méi)怎么聽(tīng)進(jìn)去。當時(shí)比較緊張吧。然后他介紹完,又讓我提問(wèn)。我也不知道該問(wèn)什么就問(wèn)了運維部人多不多,他說(shuō)怎么算多怎么算少,100多算多不,我說(shuō)還可以吧(其實(shí)我自己都不知道多少的概念)。然后又讓我提問(wèn),我問(wèn)女生多不,他說(shuō)怎么算比例呢,我說(shuō)做運維和做測試的女生是不是應該比做開(kāi)發(fā)的女生多啊,他說(shuō)那是應該多的吧,但是男女比例還是比較大的,我說(shuō)行業(yè)關(guān)系,然后又扯應該多招點(diǎn)女生,男女搭配干活不累嘛(其實(shí)這也是故意說(shuō)的,哈哈,暗示他把我招進(jìn)去吧)。他笑笑。然后看我的簡(jiǎn)歷,說(shuō)我做開(kāi)發(fā)比較多啊,我說(shuō)是的,他說(shuō)好吧。然后說(shuō)我的簡(jiǎn)歷說(shuō)面試結束了,我又問(wèn)大概什么時(shí)間能給通知,還有沒(méi)有必要再進(jìn)行面試,他說(shuō)不需要再面試了,很快就會(huì )給信的。然后他又刷卡送我出大廈。就這樣完事了。
我坐地鐵回住的地方,在地鐵上接到百度hr的電話(huà),說(shuō)讓我回去把簡(jiǎn)歷系統改為“運維部-運維開(kāi)發(fā)工程師(2011校園招聘)”。然后晚上回去改簡(jiǎn)歷系統崗位,然后開(kāi)始漫長(cháng)的等待。
等待期間催了好幾次,一直到23號簡(jiǎn)歷系統才改為“運維部-運維開(kāi)發(fā)工程師(2011校園招聘)”。于是給hr發(fā)郵件感謝簡(jiǎn)歷系統更改成功,并委婉地問(wèn)了下面試結果的事,她回復“面試通過(guò)”了。之后又是漫長(cháng)地等待,直到今天簡(jiǎn)歷系統的狀態(tài)依舊是“處理中”。但是在百度工作的師兄幫忙看的簡(jiǎn)歷系統,也是面試通過(guò)了。昨天給hr又發(fā)郵件問(wèn)是否需要再參加校園招聘,并且委婉的問(wèn)下offer的事,她打來(lái)電話(huà)詳細地解釋了一下,已經(jīng)通過(guò)了經(jīng)理面試,offer的事應該不用擔心的。不需要再參加校園招聘了,大概就是這樣了。不過(guò)忘記問(wèn)具體什么時(shí)候可以簽了。
整個(gè)過(guò)程就是我的面試經(jīng)歷了,現在又開(kāi)始漫長(cháng)的等待,等待正式的offer,和等待簽約了。
從終面到今天拿到Offer,還真是煎熬啊,急切地等待,打擾了好多次hr。
【百度運維開(kāi)發(fā)工程師職位面試經(jīng)歷】相關(guān)文章:
運維開(kāi)發(fā)工程師的職責02-09
百度實(shí)習生web前端開(kāi)發(fā)工程師的面試經(jīng)歷09-02
運維開(kāi)發(fā)工程師崗位職責04-16
桌面運維工程師崗位的職位職責01-13
運維開(kāi)發(fā)工程師的崗位職責-崗位職責08-17
IT運維工程師的職責描述03-08
運維工程師實(shí)習總結09-15
運維工程師簡(jiǎn)歷模板05-26