[心得] 台灣微軟校園徵才 Bing ad面試之旅
小弟背景中央理院學士畢,算是個半吊子的工程師,寫程式大概十年多,逆向工程、資訊安全、遊戲設計、前後端開發、還有一堆莫名其妙的東西等等。
正文開始
當時過完年後開始找工作,朋友告訴我微軟有舉辦校園徵才活動,原本心想雖然不是應屆畢業生,但聽看看也好的心態就去了。
很幸運的,去年畢業的但在近期服完兵役的也算是符合資格,之後幾年應該也會有類似的畢業生徵才活動吧,如果目標是放在微軟這種夢想外商的話,大家要好好把握啊!
投了履歷之後接到微軟的Online test邀請,時間是兩小時,有四道題目,不能切視窗且要開攝影鏡頭,自己本身沒有在寫解題網站,就直接上了
第一題有點忘記了,不是資料結構也不是演算法,是單純的程式能力測試吧,記得會點迴圈就能解決。
第二題是音樂課學生分麥克風,給你一串數列和麥克風數量,麥克風數量必大於或等於學生群數,要把麥克風分完,第一個步驟是先把最大規模的學生群一分為二,這樣就要多一隻麥克風,直到群跟麥克風相等,最後回傳最大那
第三題是Tree的level sum,找出最大的那層總和
第四題題目是有幾種顏色的油漆,要漆牆,間隔的顏色不同...有寫條件忘了,最後要求最後那面牆要用什麼顏色塗
寫完之後隔了一個禮拜接到on site邀請,那時候很緊張擔心會有英文面試(我的英文非常非常爛),好險沒有,不過有些穿插的英文單字還是讓我一愣一愣的。
面試的流程是固定兩輪(一輪一小時),如果都通過了就接著第三輪,再通過就第四輪這樣。
我這梯次面試大概六個還八個,兩個Bing ad兩個Swift key其他應該是Mach
,由各自面試官帶往會議室進行1:1面試,過程不外乎自我介紹、有做過什麼東西,然後問你最熟悉的語言問題等等,然後直接上白板題
第一輪的白板題比較偏向資料結構和演算法
第一題問link list的反轉
第二題求BST的最近共同祖先
畢竟自己是個半吊子的碼農,要什麼就google,當場寫白板題的時候畫圖畫半天,雖然有解出來,但解的超級慢,第二題解完也差不多結束了第一輪面試。
第二輪就比較偏向問題解決的方式,面試官會在過程中給你提示並慢慢寫出最佳解。
第一題是給一串數列1,2,-3,1...求最長連續子序列Sum最大,我用了一個新的空陣列計算當前連續子序列的值,並做表儲存,最後回傳表中最大,最後的排序過程造成O(n^2)被問能不能更快,想到用一個暫存變數去取代當前最
第二題是兩個link list它們後面會接到同一個node,把那個node找出來,最一開始的想法當然是暴力造成O(n^2),後來提示屏除長度問題,先求出兩條link list長度並從相同長度位置開始判斷,只要O(M+N)。
這些題目對普遍人來說應該不是太難,但是我就是寫的很卡哈哈,所以也沒有後來的第三輪第四輪面試啦,希望能有高手分享!
這是我第一次的面試(建議不要把自己Dream Job擺在第一次,不然也是多做點準備啊!),緊張到爆,很多東西都講的很卡,甚至在面試官問問題還聽不懂XD
往後應該還會有這類型的大規模徵才,希望這篇失敗經驗能夠幫助到大家,雖然我沒有去刷題(有啦大概5題就沒了......)但這次的面試經驗,刷題應該還是蠻有幫助的,祝大家能夠順利拿到自己的理想Offer。
我也要繼續去投履歷啦!
--
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.136.176.7
※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1523544192.A.F05.html
推
04/12 23:02,
6年前
, 1F
04/12 23:02, 1F
推
04/12 23:13,
6年前
, 2F
04/12 23:13, 2F
→
04/12 23:13,
6年前
, 3F
04/12 23:13, 3F
所以才說不要像我一樣都不刷題啊!
※ 編輯: ReanoX (114.136.176.7), 04/12/2018 23:15:58
推
04/12 23:18,
6年前
, 4F
04/12 23:18, 4F
推
04/12 23:19,
6年前
, 5F
04/12 23:19, 5F
→
04/12 23:19,
6年前
, 6F
04/12 23:19, 6F
好的!我會繼續努力磨(刷)練(題)啦
推
04/12 23:32,
6年前
, 7F
04/12 23:32, 7F
→
04/12 23:32,
6年前
, 8F
04/12 23:32, 8F
→
04/12 23:34,
6年前
, 9F
04/12 23:34, 9F
推
04/13 00:17,
6年前
, 10F
04/13 00:17, 10F
推
04/13 00:17,
6年前
, 11F
04/13 00:17, 11F
推
04/13 00:19,
6年前
, 12F
04/13 00:19, 12F
→
04/13 00:19,
6年前
, 13F
04/13 00:19, 13F
→
04/13 00:19,
6年前
, 14F
04/13 00:19, 14F
推
04/13 00:34,
6年前
, 15F
04/13 00:34, 15F
※ 編輯: ReanoX (220.72.34.66), 04/13/2018 00:54:25
→
04/13 01:01,
6年前
, 16F
04/13 01:01, 16F
因為知道大部分都是經典題,所以才覺得說出來應該比較沒問題
如果有任何疑慮會再修正!謝謝大大提醒
推
04/13 01:02,
6年前
, 17F
04/13 01:02, 17F
對阿
推
04/13 01:15,
6年前
, 18F
04/13 01:15, 18F
推
04/13 01:15,
6年前
, 19F
04/13 01:15, 19F
※ 編輯: ReanoX (220.72.34.66), 04/13/2018 01:17:31
推
04/13 01:40,
6年前
, 20F
04/13 01:40, 20F
→
04/13 03:15,
6年前
, 21F
04/13 03:15, 21F
→
04/13 03:15,
6年前
, 22F
04/13 03:15, 22F
→
04/13 03:15,
6年前
, 23F
04/13 03:15, 23F
→
04/13 03:15,
6年前
, 24F
04/13 03:15, 24F
推
04/13 03:20,
6年前
, 25F
04/13 03:20, 25F
→
04/13 03:20,
6年前
, 26F
04/13 03:20, 26F
→
04/13 03:21,
6年前
, 27F
04/13 03:21, 27F
→
04/13 03:21,
6年前
, 28F
04/13 03:21, 28F
推
04/13 03:23,
6年前
, 29F
04/13 03:23, 29F
→
04/13 03:23,
6年前
, 30F
04/13 03:23, 30F
推
04/13 03:38,
6年前
, 31F
04/13 03:38, 31F
→
04/13 03:40,
6年前
, 32F
04/13 03:40, 32F
推
04/13 07:26,
6年前
, 33F
04/13 07:26, 33F
還有 82 則推文
還有 2 段內文
→
04/15 09:34,
6年前
, 116F
04/15 09:34, 116F
→
04/15 09:35,
6年前
, 117F
04/15 09:35, 117F
推
04/15 15:13,
6年前
, 118F
04/15 15:13, 118F
→
04/15 15:13,
6年前
, 119F
04/15 15:13, 119F
→
04/15 15:14,
6年前
, 120F
04/15 15:14, 120F
推
04/15 18:41,
6年前
, 121F
04/15 18:41, 121F
→
04/15 18:41,
6年前
, 122F
04/15 18:41, 122F
→
04/15 18:48,
6年前
, 123F
04/15 18:48, 123F
→
04/15 18:48,
6年前
, 124F
04/15 18:48, 124F
→
04/15 18:52,
6年前
, 125F
04/15 18:52, 125F
→
04/15 18:52,
6年前
, 126F
04/15 18:52, 126F
→
04/15 19:05,
6年前
, 127F
04/15 19:05, 127F
→
04/15 19:13,
6年前
, 128F
04/15 19:13, 128F
→
04/15 19:16,
6年前
, 129F
04/15 19:16, 129F
推
04/15 19:17,
6年前
, 130F
04/15 19:17, 130F
→
04/15 19:17,
6年前
, 131F
04/15 19:17, 131F
→
04/15 19:17,
6年前
, 132F
04/15 19:17, 132F
→
04/15 19:23,
6年前
, 133F
04/15 19:23, 133F
推
04/15 19:37,
6年前
, 134F
04/15 19:37, 134F
推
04/16 04:15,
6年前
, 135F
04/16 04:15, 135F
→
04/16 04:17,
6年前
, 136F
04/16 04:17, 136F
→
04/16 04:18,
6年前
, 137F
04/16 04:18, 137F
→
04/16 04:18,
6年前
, 138F
04/16 04:18, 138F
→
04/16 04:19,
6年前
, 139F
04/16 04:19, 139F
推
04/16 15:28,
6年前
, 140F
04/16 15:28, 140F
→
04/16 15:29,
6年前
, 141F
04/16 15:29, 141F
推
04/19 18:35,
6年前
, 142F
04/19 18:35, 142F
→
04/19 18:35,
6年前
, 143F
04/19 18:35, 143F
→
04/19 19:32,
6年前
, 144F
04/19 19:32, 144F
→
04/19 19:32,
6年前
, 145F
04/19 19:32, 145F
推
05/02 16:57,
6年前
, 146F
05/02 16:57, 146F
推
05/04 19:10,
6年前
, 147F
05/04 19:10, 147F
推
05/08 14:48,
6年前
, 148F
05/08 14:48, 148F
→
05/08 14:49,
6年前
, 149F
05/08 14:49, 149F
推
05/08 14:59,
6年前
, 150F
05/08 14:59, 150F
推
06/04 02:26,
6年前
, 151F
06/04 02:26, 151F
→
06/04 02:26,
6年前
, 152F
06/04 02:26, 152F
→
06/04 02:26,
6年前
, 153F
06/04 02:26, 153F
→
06/04 02:26,
6年前
, 154F
06/04 02:26, 154F
→
06/04 02:27,
6年前
, 155F
06/04 02:27, 155F