【學長姊帶路】微軟 Industry Solution Engineering 面試分享
原標《微軟 Industry Solution Engineering — Software Engineer 面試經驗分享》
文/澳洲雲端架構師 EC (Cloud Architect EC)
前情提要
這件事真是說來話長!大約七月時,我在微軟內部申請了一個 software engineer 的工作,甚至還傳訊息給 hiring manager,但完全沒有收到任何回覆、申請系統上也沒有任何進展,後來我確定自己真的不喜歡 Cloud Solution Architect (CSA) 這個職位,又收到了能源公司的 DevOps Engineer 的 offer,於是我就辭職離開微軟啦~
沒想到在九月中,我突然收到一封來自微軟 recruiter 的信,大意是「EC 你好~ 我們現在準備處理你的申請了,但是我們發現你已經離開微軟了,這個職缺其實也關閉了,想請問你對於這個職缺還有興趣嗎?如果有的話,我們可以重新開一個職缺讓你申請。」
雖然我非常滿意自己現在的工作,絲毫沒有考慮回到微軟,但基於我對於 Industry Solution Engineering (ISE) 這個部門的好奇心,我還是答應了 recruiter 的要求 (其實在看到這個職缺前,我從來不知道有這個部門存在XD)。
收到申請後,Recruiter 迅速地幫我安排了三關面試。這點跟我第一次面試微軟的經驗非常不一樣,當初的我只有確定前一關面試通過後才會開始安排下一關的面試時間。
Recruiter 也說我的身份其實有點特殊,因為我申請的時候其實是內部員工,其實只要面試兩關即可,但因為我現在是外部申請人了,所以還是要面試三關。當時的我沒有多想 (畢竟也沒有真的想要回去),所以也沒有爭取要豁免第三關。
第一關面試: Drive for Results, Technical Excellence, Values
第一關的面試官是一個 Business Program Manager,是個偏 business side 的職位,不過面試官本身是 software engineer 出身,也做過微軟 CSA,算是非常多元的技術背景。
第一關主要就是根據以下三個面試問題來作為延伸:
- Tell me about a mistake you made. How did you fix it and what did you do afterwards?
- Tell me about a project that you encountered technical complexity. What was the technical difficulty? How did you navigate the troubleshooting process and how did you resolve the issue?
- Tell me about a time that you did something to improve the code quality. How did you do it? What was the result?
其實第一關我覺得我表現得不太好,主要是第二題的 technical difficulty 我回答完之後面試官直接說「我覺得你剛剛描述的困難比較像是 business 或是 proecess 上的困難,而不是真的 technical complexity」。
這點我其實滿認同的,因為就我過去三年的職涯來說,我的確是沒有解過比較困難的/比較複雜的 engineering problems。在 AWS 時,因為我只是個 associate,有前輩罩,所以這些比較困難的技術問題都是前輩負責 design,我只要執行就好。之前在微軟當 CSA 時,我的職位基本上只要用嘴寫 code,根本不用動手,所以也沒有真的遇到過 complex engineering problems。
說實話我因為這段時間太忙了(忙著買房子搞到我整個人心力憔悴),所以根本沒有做任何準備就上場了,真心是違反我以往的面試前要做好盡職調查跟準備的原則。
面試完第一關後我立刻覺得自己真的是自討苦吃 (因為我又不想換工作XDD 何苦走這一遭?),甚至非常想要寫信給 recruiter…
本文由 澳洲雲端架構師 EC (Cloud Architect EC) 授權轉載, 原文: 《微軟 Industry Solution Engineering — Software Engineer 面試經驗分享》
___________
你也有經驗想分享嗎?快來投稿賺稿費吧!
瀏覽 1,080 次