面試幾間研替的心得 簡單紀錄一下 供參考
小弟抬青椒資工碩
研究領域算是 Deep Learning 相關 平常喜歡做 Web 應用
1. 聯發科 軟韌體 (WSD部門) @ 新竹竹科
工作是寫自家手機 SoC 的 driver 整合 Android 底層的東西
著重在 C / Linux / OS 概念 考古題務必看熟
然後主管說平均 9~10點才下班
個人覺得工時太長 ... 然後對於寫底層 C code 也沒愛
雖然錢多多 但是最後還是放棄
2. 群暉 @ 台北車站附近
面試寫白板題 考演算法 / 資料結構 / OS
可以先刷 LeetCode (Easy~Medium) 然後用"紙筆"寫下來
不然像我亂敲鍵盤習慣了 當下寫白板會很沒 fu
一路過了兩關工程師 但第三關來了個 HR 然後就沒有了 XD
3. 訊連 @ 台北新店
面試先去寫考卷 題目是經典考古題性質
第一關過之後 隔幾天才會通知二面 去跟主管聊天
公司產品做蠻廣的 從原本 PowerDVD 威力導演 等等 Video 技術
到現在做美妝 App 視訊會議軟體 還有拿 Deep Learning 做應用
技術算是紮實 但隱約感覺到工作會蠻操的
4. HTC Health Care @ 台北新店
做醫療 AI Deep Learning / Cloud Engineering
原本個人對 HTC 印象不太好 隔壁板風評也是蠻不推的
但實際面試感覺不錯 使用技術也很新
部門大頭是前 Google (中國)研究院院長 做 Research 還蠻猛的樣子
號稱工時正常、不加班 薪水比板上查到的高一點
部門主管人很好 聊很多軟體工程師的職崖規劃之類的 XD
5. MixerBox @ 台北公館
之前廣告號稱起薪 75K 的新創公司 做音樂分享平台
先在線上寫 coding 測驗 測完之後會叫去面試
面試寫考卷 演算法 網路架構
寫完後會有工程師會進來跟你討論細節 紙筆一起 debug
然後 HR 姊姊再進來介紹公司 聊天 Q&A
可以感覺這間技術實力滿強的 題目水準高 需要非常清晰的邏輯解題能力
當下我是卡了很久 最後被提示一堆還是不太會
所以... 我就被刷了 XD
總結:
大部分面試都會注重 "推導邏輯" 例如一個問題問複雜度 O(n log n)
你要能解釋 "為什麼" 而不是只能說 哦~課本有出現過 就是這樣 OOXX
然後題目會不斷衍生變形
原本問說 在一個 Array 裡面 如何找出第 k 大的數值 (數值可重複)
寫出來之後 再問你: 假設 Array Element 範圍限制 0 ~ 100 整數
然後可以做一次 pre-processing 給你處理 (建 table 之類的)
演算法複雜度會不會變更低 ?
所以一定要會思考 想辦法應對
如過真的想不到 可以適時跟面試官要提示 通常他會幫你
心得:
找工作沒有絕對最佳解 只有適不適合
有人想拼年薪 有人喜歡做應用 有人喜歡新創 有人想找涼缺
別人的經驗可以參考 但不是絕對
自己面試過一輪後 心裡會比較有底
祝大家都找到自己喜歡的工作