微軟研究院面試過程概述

發表於2011-01-04

歡迎Prashanth Mohan,他此前曾在微軟研究院(MSR)工作,目前在加州大學伯克利分校攻讀博士學位。這次採訪將涵蓋一些應對微軟研究院面試的技巧。

你好,Prashanth,可以簡單介紹下你自己嗎?

我本科畢業於位於印度欽奈的古因迪電氣工程學院電腦科學專業。我先在微軟研究院工作數年之久,然後跳槽到亞馬遜短暫工作了一段時間。目前我在加州大學伯克利分校攻讀博士學位,研究如何使用IT技術改進資料中心的能源使用。

微軟研究院的面試招聘過程是怎麼樣的?

與其他公司相比,微軟研究院的招聘風格略有不同。他們的獵頭工作主要是根據口碑或推薦,因而新員工通常是由老員工推薦。

如果你是學生,做過國內頂尖的優秀實習專案,那你可以訪問微軟研究院的網址,直接申請你感興趣的小組。他們通常不大宣傳,主動權完全在你。你可以在這獲得更多細節。

想要進入微軟研究院必須發表過論文/著作嗎?累積平均學分級點(CGPA)的重要性如何?

我認為在你應聘之前並不一定要發表過,然而有的話更好。在學校的時候,我沒有抓住機會聯絡教授做一些感興趣的專案。我強烈建議學生跟著教授工作,解決一些大的問題。這絕對會有幫助!

他們通常不是太注重成績平均累積學分級點,然而優秀的成績總是一項資本。

我聽說與其他頂級的一流公司相比,微軟研究院的面試過程大不相同。你能談談嗎?

是的,面試過程相當與眾不同。他們會要求你花1個小時談論下你的專案,並且會針對所說專案向你提問。你申請加入的小組裡的每個成員,無論職位多高,都會面試你。在你進公司前通常會有8-10輪面試。

好的,那面試的問題會是什麼樣子?

問題大部分都是開放性的。例如:當2臺伺服器彼此通訊的時候會引發什麼問題?問題沒有對錯之分,即使是一個次優的答案也行。但是側重點在於,針對問題你如何清楚的表達和提供一個穩健設計。

設計類問題主要包括勾畫架構圖。是不是也有一輪程式設計面試?

是的!通常有1-2輪專注於資料結構、演算法的軟體開發員面試你。你必須擁有良好的程式設計技巧,因為一旦錄用你,會要求你在完成設計後構築原型。

既然問題是開放性的,你能否就如何著手解決問題給些建議?

  • 基本上從大的方面開始;
  • 面試過程中考官會把問題限定於特殊場景,如此一來,問題變得更容易解決;

進入微軟研究院要做哪些準備?

我建議仔細看看面試領域的最近論文或其他相關資料,面試前溫習下對方的基本情況,並且休息好。(推薦閱讀:《你的睡眠時間和睡眠質量達標了麼?》)

面試中,儘量從大的方面開始,抓住考官的提示並且縮小問題的範圍,再深入解決它。最重要的是,對一個特殊的問題,如果你不懂,就實話實說,不要忽悠——和你交流的人可能是來自頂級大學的博士。

微軟研究院的工作環境怎麼樣?

這裡的工作環境和你在其他跨國公司看到的大不相同。你通常要參閱大量產品相關資料,發現其中的問題或者找到改進的方法。(產品)發行期之前工作量增加數倍之多。

這裡的工作十分有激情,因為你有機會提出一項足以改變世界或者改善人們生活的技術。儘管身邊遍佈大牛,但這裡的工作氛圍非常不正式/拘謹。你可以對每一個人直呼其名,包括你的主管!

十分感謝Prashanth抽出時間接受採訪。我深信許多人會因此受益。

 

原文:Interview Street  編譯:伯樂線上 敏捷翻譯 – 何強

如需轉載,請註明原/譯文超連結、譯者等版權資訊,否則視為侵權,謝謝合作!

相關文章