【這很信仰】又一枚微軟實習生面試經歷

繼上一回在本專欄分享過《微軟預科生面試經歷》後,今天又收到了一份實習面試經歷的投稿!這很信仰!這很微軟!這很實習生!

本文來自知乎用戶@王召德 投稿,歡迎大家給此專欄投稿!

我是山東某高校13級計算機學院的學生,從寒假開始有了去微軟實習的想法,之後便一直關注微軟招聘網站的信息。從16年3月份,我開始在微軟的實習招聘網站上投遞了我的簡歷,選擇的崗位是Software Development Engineer(Suzhou),具體的描述在joinms.com/cn_c/job029.這裡。投遞首先需要建立一個51job的賬號登陸進去,之後選擇志願,填寫簡歷之後就可以等待筆試通知了,基本上簡歷問題不大的話都可以通過建立初篩的。

等到了4月1日給了簡訊通知參加4月6日晚上的在線筆試。筆試是在hihoCoder上面進行的,總共有四道題目,對於非ACM隊員來說難度還是不小的,不過好像一般能答對一道多一點就可以通過筆試了,筆試題目在hihocoder.com/contest/m這裡。

在4月18日收到HR的郵件,告知通過了筆試,接下來要參加面試。可能由於距離比較遠,直接安排使用Skype面試,面試時間是4月27日上午。我的面試一共有三輪,據說是如果前兩輪面試官覺得很棒可以省去第三輪;如果前兩輪面試官都覺得不好就沒有機會了;如果前兩輪面試官都感覺還差不多就要有第三輪面試。

第一輪面試官根據我的簡歷簡單的問了一下,然後根據我的簡歷情況讓我在Skype的共享白板上面寫了一段程序模擬一下cache替換的LRU演算法;這寫完之後他又讓我寫一個求第n個斐波那契數的程序,然後讓我給這個程序設計測試用例,正好剛剛學完軟體測試,我就說了下等價類劃劃分和邊界測試,然後設計了幾個測試用例,第一輪面試就結束了。

緊接著開始第二輪面試,這個面試官對於簡歷上的項目問的稍微多一點,對於細節相對問的多了一些,不過問的也不是很難。接下來還是寫代碼,仍然是在那個共享白板上面寫,這個題目是要求將兩個有序數組合併成一個,這個題目很簡單,採用尾差法時間複雜度為O(m+n),leetcode有原題,地址為:leetcode.com/problems/m ,面試官在看代碼時會看的很仔細,哪裡有一行冗餘的或者錯誤的他便會讓你再仔細看看哪裡還可以修改下,然後等改完還會問複雜度。

等過了第二輪,HR說先讓我不要掛斷 Skype,等待結果。大概過了十分鐘左右,通知我還有一輪面試。結果第三位面試官是一位外國的工程師,而且他並不懂中文,所以我只好硬著頭皮上了。首先他問了我一些關於項目的問題,我英語水平不是很高,說的不是很好,可能他也看出來了然後跟我說那咱們做題吧。首先他讓我寫一個有序二叉樹合併的程序,這種問題之前寫的比較多,所以直接就寫了出來,他看了下感覺還可以就沒有了問太多。接著又給我出了一道題目,判斷一個數組中是不是有兩個數相乘得到一個指定的數。這個題目我之前也在leetcode上面做過,很快就寫出來了。這個面試官是要把白板上的程序直接運行的,我第一次寫的有點快他告訴我編譯有一個錯誤讓我在看看,我仔細看了一遍改掉了錯誤。然後他問我時間空間複雜度,我寫的是一個時間複雜度是0(n),但是由於我用了HashMap導致空間是2n,他讓我改一下,把空間空間使用改為n,我最後寫出來了一個空間使用是n,時間複雜度是O(nlogn)的程序,然後第三輪面試就結束了。

大概到5月3日收到了HR的電話告知面試通過,如果參與暑期實習最晚的入職時間是7月12日,實習時間是三個月,如果無法實習可以參加夏令營,不過夏令營只有幾天時間,所以我還是選擇實習。

後來又接到通知,今年實習生同意安排到北京實習,申請蘇州的轉正仍然是去往蘇州,所以突然我又要去北京實習了。而且可能由於大部分實習都去北京,所以本來統一安排住宿的也取消了,變成房補的形式自己租房。在之後還收到了HR發來的定製T-shirt的郵件(這很信仰!),統計型號入職之後發放,這還是很贊的!

關於這個面試,我給大家一些建議:

首先,想來的話大膽的報名就行啦,我個人水平很一般都可以通過,所以你們也一定可以的。關於手寫代碼,我覺得要求還是有一些的,所以需要稍微訓練一下。

題目內容的話基本都是leetcode上面的題目,所以面試前多做一做上面的題目肯定會有很不錯的效果的,我在面試前大概做了有三四十道題左右吧,結果面試題基本上都碰到過。

最後是關於英語,其實開發崗位要求並不高,我的英語有些差,跟第三輪面試官交流起來都有一些困難,但是影響並不是很大。

最後,祝大家都能進入自己理想的公司!

微軟大法好!

再次感謝@王召德 投稿,這很信仰!


推薦閱讀:

南方周末的編輯去年讓我今年去做實習生,我該不該當真?需要做什麼準備?
怎樣才能找到互聯網產品實習機會?
家裝設計公司以「打電話」的方式尋找客源是行業正常現象嗎?
拿到了魅族的實習邀請,leader說實習完成後會簽三方是真的嗎?
豌豆莢和微軟的實習Offer選哪個?

TAG:实习 | 微软Microsoft | 信仰 |