原標:2020 summer SDE intern 台灣軟體實習面試心得分享 (Google/AWS/Intel/Aemass/MTK)
圖文/(本文由Joey分享授權轉載)
上半篇點我:Google/Amazon-實習生-面試經驗分享
面試當天嚇了一跳,感覺是整個team陪我面,大概7~8人,一開始先請我介紹自己的履歷,我有準備專門介紹的投影片,被每個人輪流問了一些project的細節,甚至叫我打開我的GitHub開一個自己的專案跟他解釋某幾行在幹嘛XD 因為以前實習的時候剛好就有跟Intel的engineer合作,他們對於這項經歷特別有興趣,有點角色相反的感覺。全程並沒有問什麼知識的問題幾乎都在過履歷。最後解釋實習生大概會幫他們國外的客戶寫GUI或是一些Tool。面試過程耗時兩小時。
重點日期: 5/5 Group Interview,當天出結果
面試官有三個,問的領域非常廣,從3D instance segmentation、Object detection、最短路徑演算法、一個邏輯題到一題Leetcode。考完後跟我大概介紹了intern會做的事情,大多是在web development和寫unity的C#,跟AI比較無關。技術關面完後是大老闆跟我聊天,大概跟我介紹公司的產品以及新創的不同,比如薪水比較不甜XD 全職的話是一週上班五天這樣。
但因為跟我想做的東西比較不一樣,跟美國的連結也沒那麼高(我是希望能拿到return回美國的offer的),我覺得無法為我的履歷增添分數,所以婉拒了。
重點日期: 5/21 Group Interview + 大老闆Call,5/22 出結果
一面神奇的是竟然是onsite interview,到了之後先讓我做了一小時的C語言上機測驗。有兩部分,第一部分是給你一些code然後讓你判斷輸出和一些選擇題,第二部分則是給一題Leetcode和一題operator overload。但因為我的C語言年久失修,我基本亂寫,還好後來主管都沒提到。
考完後緊接著來了一個真人主管A,和一個遠端會議的主管B,流程大概是先讓我介紹自己的學經歷->主管介紹自己team->Q&A。比較讓人意外的是我在外商面試時主管通常都比較注重我的實習或是工作經驗,但MTK的主管都比較在意我在學校時的修課與專題論文項目。
會特別問你實際貢獻了哪一部分和改進了什麼算法,並且問了一些基本問題像C跟C++的差別、Process vs Thread、韌體的了解。之後A主管介紹自己的team是做edge device,希望我用C#寫tool。B主管則是在做TV,希望我用C寫linux的tool。但我面試的時候表達了強烈對韌體的抗拒,面談過程就越來越尷尬…但值得稱讚的是主管A結束後還陪我去牽摩托車,非常感動。
這邊又發生了一個小插曲,面完試後跟以前同學打了兩天的桌游和拍拍畢業照,結果發燒燒了一周,得了口腔泡疹病毒…兩天直接瘦4kg QQ
過了幾天收到HR寄來新的面試邀請,這次是一個做ASIC的team。因為上次的恐懼我請HR改成了線上面試,一開始被詢問怎麼沒有附成績單,資料有點少,所以我就share了上次在Intel面試的投影片XD 這次主管們對於我在computer vision的project比較多琢磨,也對我大學做PLL的專題很有興趣,因為他們team就是在做高速訊號處理。
後面跟我介紹他們team比較特別,招的人其實很廣,而且去年的實習生和今年另一個已經上的實習生剛好都是我同學,相談勝歡。最主要是我覺得他們十分有誠意,知道我想做純軟所以願意讓我暑假實習做python的數據分析,之後預聘在看我的個人職涯打算,讓我十分心動!
重點日期: 5/29 C++ test與一面(2個team),6/10 二面(1個team),6/16出結果
多參考強者的履歷,即使無法複製他所有精力與技能,模仿個50%的技能你也能算是半個強者了!
不得不說,我今年的面試過程之所以大多都是以聊天過履歷的方式進行,很大的原因是我的履歷還算豐富,也因此能避免被問一些太艱深或是已經遺忘的學術問題。還記得我大學剛畢業去AILabs面試時,被連問了兩小時的技術題,最後面試官直接明白地跟我說:
你面試表現的不差,但我們無法錄用你,因為你的履歷對CS來說就像是一張白紙,希望你可以增加經驗後再來跟我們合作。
如果覺得對你有幫助就賞個clap,也許會讓我想寫更多以前的面試經驗(?
圖文/(本文由Joey分享授權轉載)