Google、Microsoft 軟體工程師面試流程、攻略一次看!|面試經驗分享
無論你正面臨面試挑戰,或是在職場中努力站穩腳步,這裡整理了實用經驗與建議,協助你釐清方向、提升應對力,並在每個職涯轉折點做出更明智的選擇。


文章目錄



▲Google、Microsoft 軟體工程師面試流程、攻略一次看!圖片來源: freepik
文/DCARD 網友
大給後
想來回顧一下之前過程跟一些感想記錄一下
(整體流程從HR聯絡後到結束大約兩個月)
Step1. HR聯絡 會根據你選擇的語言有一串基礎問題(時間複雜度 算法等)口頭回答
Step2. Phone interview 45分 演算法題目
Step3 - step5 onsite interview (不過是採用線上)45分鐘 前面3分鐘簡短聊天認識一下 後面都在討論題目
step6 system design interview 60分鐘 會給一個情境題 根據討論完成設計 (要多問問題 很多相關的數據不會一開始就給你)
step7 行為測試面試 45分鐘 純聊天
Step8 HR聯絡 討論後續
整體感覺演算法偏mid - hard
DP跟graph蠻愛考的
對於過去經驗不太會展開做過多討論
主要還是著重在面試題目的表現上
其中有至少有兩輪要選擇是英文
(建議最好選算法 不然英文菜雞如我會很痛苦⋯)
推薦文章>>台灣 Google 軟體工程師面試刷題攻略分享
MS
Step1. HR聯絡 會簡單要你英文自介一下
Step2 - 3 工程師面試 60分鐘 前30分鐘根據過去經驗及該組技術要求做展開討論 後30分鐘算法題
Step4. Hiring manager面試 60分鐘 前20分根據過去經驗展開討論 後來20分鐘行為面試 最後20分鐘算法題
Step5. 大老闆 60分鐘 前20分鐘討論過去經驗 以及技術展開討論 後40分鐘系統設計
Step6. 大大老闆 60分鐘 根據過去經驗選訂一個項目後 不斷延伸往下討論(增加需求 討論解決辦法)
Step7. HR通知後續
整體演算法難度約mid
對英文要求更高一點 至少兩關英文
沒辦法選擇哪一關用英文(我系統設計用英文整個聽錯題目⋯⋯)
推薦文章>>微軟 Industry Solution Engineering 面試攻略:一次了解面試流程、問題!
文由 DCARD 網友 授權轉載, 原文:《Google / Microsoft 面試經驗分享》