歡迎卡薇雅·蘇庫馬爾(Kavya Sukumar),卡薇雅是微軟的開發人員,今天她將和我們分享她對微軟面試的一些看法以及應對的經驗。
卡薇雅,您好,非常感謝您能接受我們的邀請。我們的讀者非常想了解一些關於您的情況,能自我介紹一些麼?
當然可以!我是微軟測試部的一名軟體開發工程師,現在在雷德蒙德(微軟美國西雅圖總部)。我大學主修電腦科學和工程,畢業後加入微軟印度開發中心。在那工作一年後,調往了雷德蒙德。
您能介紹一下像微軟這樣頂尖的跨國公司的面試流程嗎?
在微軟,並沒有固定的面試流程或模式。每個產品團隊(的面試過程)都各不相同。不過,面試通常都包括四或五輪,分別著重考察應聘人的分析問題、解決問題、設計、編碼和測試能力。第一輪是篩選,可能通過書面、電話的方式進行,也可能面對面直接進行。
在微軟,有三種工程師——開發、測試和專案管理。第一輪除了篩選應聘者之外,還可以鎖定應聘者最適合的職位。一旦你通過了第一輪,你便進入下一輪,也就是所謂的“迴圈面試”,將會有三到四位考官分別對你進行面試。
謝謝卡薇雅給我們詳細地介紹了面試的過程。那麼,作為應聘者該如何充分做好面試的準備呢?
對於應聘者,尤其是剛畢業還處於摸索階段的大學生來說,培養解決問題的能力、編寫程式的能力的最有效方式,莫過於做設計和測試程式的練習。比如,設計並測試指定的程式便是一個非常不錯的練習。
大家往往都誤以為,如果應聘的是開發人員,在面試中就不會被問到測試類的問題。事實上,你要知道,面試的內容是不侷限於你要應聘的職位的。
在面試中,你的熱情、信心、解決問題的方法和表達能力等各方面都是面試官的嚴格考察物件。
很好!但是,我們知道,參加面試的同學總是不可避免地會遇到不懂的問題,您能就該如何應對這些問題給出一些建議嗎?
好的!當然,任何人都不可能在面試中迅速地反應出所有問題的答案。要在面試中脫穎而出,也不是靠能夠正確回答面試官提出的所有問題,而是靠解決問題的方法、清晰的思維、克服困難以及分析利用提示等各方面的綜合能力。
面試時,你難免會被某個問題難住,或是遇到答案極具有主觀性的問題,當你不知道這些問題的答案時,一定不要洩氣。【譯註:在微軟面試過程中,會有種表面看似是智力測試題,但又並非是測試智力的面試題。請參閱《解密:Microsoft(微軟)的祕密面試題》。】
你大可以請求面試官解釋、闡明這些問題。在面試中,你要展現出你的思維過程,讓面試官知道你思維的條理性,這樣他們便可能給你一些提示。並且,面試官通常會慢慢地將你引向正確答案。所以,千萬別不嘗試就放棄。
平均學分績點(CGPA)在面試中重要嗎,有多重要?
這個問題沒有一個絕對的答案,它通常取決於個人的喜好。有的面試官重視簡歷裡學業部分的介紹,有的卻根本不關心。
優異的成績會幫助你在簡歷篩選中脫穎而出,同時也會給面試官留下一個不錯的印象。但是,最終結果還是取決你在面試過程中的表現。
那麼您能給成績一般又想進微軟的同學一些什麼建議呢?
我剛剛已經指出,成績對於錄用與否所起的作用是沒有定論的。出色的在校表現會使你的簡歷比較突出,但不是絕對。如果沒有優異的成績,你還可以試試在簡歷裡寫上你出色的實習經歷或是你做過的優異專案。並且,在面試那天,你的表現才最終決定你的去留。因此,對面試做充分的準備才是你最該把握的事情。
謝謝卡薇雅!最後,您能否和我們分享一下參加微軟面試前的注意事項呢?
- 1. 準備一份整潔、方便閱讀的簡歷——招聘人員不喜歡冗長乏味的簡歷。
- 2. 練習手寫程式碼——這不同於運用程式碼編輯器或IDE(整合開發環境)。
- 3. 注重設計和測試——通常我們都需要數次試驗才能寫出正確並有條理的程式碼。
Via:Interview Street 編譯:伯樂線上 敏捷翻譯 – 譚斯予
如需轉載,請註明文章來源和超連結,否則視為侵權,謝謝合作!