如何準備軟件工程師的面試_第1頁
如何準備軟件工程師的面試_第2頁
如何準備軟件工程師的面試_第3頁
如何準備軟件工程師的面試_第4頁
如何準備軟件工程師的面試_第5頁
已閱讀5頁,還剩4頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領

文檔簡介

1、如何準備軟件工程師的面試 六月份的時候,我曾經(jīng)在黑板報上介紹過如何寫一份好 的工程師簡歷, 今天想跟大家來談談如何準備軟件工程師 的面試?假設,現(xiàn)在您的殺手簡歷 (killer resume)已經(jīng)吸引了某大公司的注意并約你面試。那么接下來該如何準備 呢?我在 google (以前是微軟)工作期間面試了不下 300 人,其中某些應聘者確實表現(xiàn)非凡, 但有些卻顯得準備不足。 當然許多面試準備不足的人最后依然獲得了錄用通知,因為 他們本身確實才華出眾。但如果應聘者能提前準備妥當,那 么面試過程將更為保險和輕松。以下所列出的就是我根據(jù)多 年經(jīng)驗總結(jié)得出的建議:1. 使用相同的工具(如鉛筆和紙張)和時間

2、限制(例如 半個小時)模擬面試訓練google 和微軟都會讓應聘者在白板上手工解答編程問 題,但通常大部分的應聘者都是習慣于在電腦上利用編程工 具系統(tǒng)編寫程序。因此面試的時候,某些應聘者離開了熟悉 的電腦光標,站在白板前感覺手足無措不知該如何起行。又 或者他們不習慣在編程之時旁邊有人觀看,這會讓他們感到緊張而無法正常思考在現(xiàn)實生活中,如果你想要橫渡英吉利海峽,自然不能 總是在室內(nèi)游泳池練習。你必須投身于大海在波濤之中訓 練,在準備面試的時候也是如此。 :)在面試開始之前你最好向招聘單位詢問面試形式和面 試問題。如果招聘單位讓你在某個房間考試且僅提供沒有匯 編程序的編輯器,那么就應該在家中按照這

3、種情景進行練 習。如果招聘公司單位讓你在白板上回答問題并會安排考官 在旁監(jiān)督,那么你就要找一位軟件工程師來扮演考官配合你 練習。即使找來的考官經(jīng)驗不如你也沒有關(guān)系,他們依然能 幫助你消除在他人面前出錯所帶來的緊張感,這樣可以讓你 適應有人在旁邊盯著看的面試氛圍。如果你恰巧認識我并希望由我來幫你聯(lián)系,那我的條件 就是必須請我吃飯:如果你已經(jīng)工作了就吃日本壽司大餐; 如果你還是學生,那么吃比薩餅也可以。 :)2. 在面試過程中不要對細小錯誤耿耿于懷 我曾不止一次的在面試過程中碰到這種情況:當應聘者 知道編程問題后,他馬上就想到了最佳的方案、確定了邊界 條件,然后開始編寫程序。但在編寫過程中,應聘者

4、犯了諸 如首先檢查是不是操作順序錯誤或忘記設定某變量等無關(guān) 大局的小錯誤,當我指出其錯誤之后,應聘者立刻變得十分 緊張,這種焦慮情緒影響了他在后面環(huán)節(jié)的正常發(fā)揮。其實這種恐懼心理完全不必要。一名優(yōu)秀的程序員在編 程過程中出現(xiàn)錯誤也是很正常的,就像是小提琴手在演奏高 難度的巴赫交響樂時也會偶爾失誤。音樂會的聽眾可能會覺 察到這些錯誤,但是聽眾絕對不會因為這種細小失誤就把出 色的小提琴手看作是門外漢。即便應聘者徹底搞砸了某個編程問題,面試考官也可能 會提出不同的問題并會容忍應聘者在某個問題上的失誤。再 退一步說,就算某次面試徹底失敗,你也有機會在其它面試 上補救。我的一位同事(一個項目的技術(shù)負責人

5、)最近面試了一 個人,在開始面試時他覺得面試者的交流方式存在問題,因 此開始表現(xiàn)的相當不友好。但經(jīng)過了整個面試過程后,面試 者證明了自身的能力,而我的那位同事也成了那位面試者最 堅定的支持者。在過去的一年中,我從未見過這位同事如此強烈的支持哪位面試者所以,因此就算面試進展不順,也務必堅持到底不要放 棄。3. 在面試過程中不要失禮這似乎是不用說的問題,但在面試過程中我確實碰到過 影響很不好的失禮行為。曾有一位前來應聘軟件工程師的人 看到我就說: 哇,我真不敢相信你這么年輕! 你看上去好??! ! 我覺得你才 18 歲!我看了他的簡歷才搞清楚原來是來應聘 的,在開始的時候我卻忍不住想:這個人是來面試

6、我的 吧????!面試者的這種言行實在要不得。面試者也要注意不要說出諸如此類的話:哇,你真的就 是考官嗎?你看上去好老!哇,你真的是來面試我的,你看 上去好胖?。ㄏ嘈艖摬粫腥苏f這樣的話) 。在我的另外一次面試中,應聘者的手機在面試開始 15分鐘之后就響了,她沒有理會,手機連續(xù)響了 20 秒,這樣 不免會對面試造成影響。 5 分鐘之后,她的手機又響了,她 依然沒有理會; 5 分鐘之后,手機第三次響起。最后她終于 抓過手提包在里面翻出了手機。我想:是時候關(guān)掉手機了, 她在進來之前就應該把手機關(guān)掉。但是她在手提包中拿出手 機之后卻旁若無人的打起電話來,而且就在面試過程中間!這種情況唯一可接受的理由

7、就是他有什么非常緊急的 事,但是即便情況如此,那么他也應該在面試開始之時就講 清楚,讓面試官有所準備。4. 不要在面試中喧賓奪主我曾經(jīng)面試過幾個應聘者,他們好像鐵了心腸一定要告 訴我他們最近的超級項目。當我開始發(fā)話他們就立刻打斷: 我想讓你了解我們近期處理的超級項目,XX年之前當這個項目開始之時還默默無聞,然后接下來的 5 分鐘時間都在那里 滔滔不絕唾沫橫飛。有時應聘者好像打定主意要給每個考官詳細描述其引 以為豪的項目,然后一整天都在那里翻來覆去的說這個項 目。記?。好嬖嚬僭诿嬖囘^程中有具體的問題需要詢問。但 是如果應聘者喧賓奪主,那么考官就可能無法獲得充分的信 息來做出判斷,同時這種行為也會

8、讓考官覺得應聘者很難共 事。如果你確實想談論自己的項目,那么就應詢問面試官: 我覺得最近的某某項目能充分體現(xiàn)我的能力,我能不能用 10 分鐘的時間來描述一下具體情況?這樣就會給面試官空 間來調(diào)整面試過程,由此也避免毫無征兆就讓面試離題萬 里。5. 在回答需要具體答案的問題之時,記得首先要有總括 性的發(fā)言有時我會問一個答案可以很簡練的問題,例如:在你的 那個成功項目中總共有多少人參與?但應聘者往往會就此 打開話匣:恩,張三參與了這個項目,他負責 ui 部分,當 然我也會給他一些指導。李四也在項目中,她在賓州遠程工 作,負責后端服務器。兩年之后我們又有新人王五加入在應聘者滔滔不絕的講了三分鐘之后,

9、我還是不知道這 個項目到底有多少人參與。因此首先要簡練的回答問題,然后再展開描述:在我接 手項目時有三個人,但當我離開項目時人數(shù)已經(jīng)增加到 12 人。當然如果能簡練的回答問題,然后征詢意見之后再展開 論述那就更好了:在我接手項目時有三個人,但當我離開項 目時人數(shù)已經(jīng)增加到 12 人。我可以講一下各人在項目中的 具體分工嗎?6. (不是特別重要)在面試中要衣著得體,舒適的商務 便裝是最佳的選擇人們有時候會為衣著犯愁。但是最重要的是要讓自己感 覺舒適。如果需要具體的建議,那么我建議穿襯衫甚至 t 恤 衫。對于某些公司(例如 google ),西裝革履顯然是太隆重 了。這條建議不必太看中,因為面試官

10、不會管應聘者穿什 么。最好應該詢問人事招聘部門穿什么合適,因為不同國家 有不同習俗,就算美國東海岸和西海岸的公司著裝文化也會 有差別。像 google 這樣的公司在著裝方面更加隨意,因此如果你穿著三件套的經(jīng)典西服去 google 面試,考官可能會 有異樣的感覺。因此如果你真的具備軟件工程的本領,穿什 么其實并不重要。某個應聘者曾經(jīng)穿著皺巴巴臟兮兮的 t 恤 就跑來面試,他的 t 恤衫上還有著許多破洞。但最后他還是 拿到了錄取通知(當然我絕不建議如此穿著) 。最后的一個小故事最后我想講一場極為尷尬的面試。在看完之后,我希望 你能這樣想:無論你的面試如何糟糕,你至少要比這位應聘以前我還在微軟的時候

11、,我們通常會為應聘者準備一些 飲料,某位暫稱其為 jeff 的應聘者要了一聽百事可樂。我 們走進面試房間后,他就在桌前坐下了。接下來我們簡要的 談了談他的工作經(jīng)歷,然后他開始在白板上解答編程問題, 此時他還沒有打開他的可樂。我們倆站在白板前,然后杰夫開始在上面寫程序。在寫 程序之時他沉浸在對整體構(gòu)架的思考中,下意識的退了一步 來查看整個白板。在后退時他不小心碰到了桌子,放在桌上 的百事可樂掉到了地上。因為可樂還沒有打開,因此當可樂罐落地的時候,可樂 罐炸開了??蓸饭拊诘厣洗蜣D(zhuǎn),泡沫噴的到處都是。你可以想象當 時的場景,可樂噴到了墻上、書架還有我電腦的鍵盤上。我 倆楞在那里,手都半伸著(根本來不及抓到可樂罐) ,眼睜 睜的看著可樂弄得到處都是。我們花了 5 分鐘的時間用紙巾來清理現(xiàn)場(雖然我的 書本自那天之后都粘頁了,而墻壁也不再是干凈的了) 。隨后我們重新開始白板測試。杰夫此時已非常緊張(換 了誰都會緊張吧

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論