# 前言
背景:
* 113 CS 學士 + 112 CS 碩一
* Leetcode 近半年內 ~200題 medium + ~100題 hard
* 大學時拿過幾次書卷獎,2篇一作 + 1篇二作 (極冷門領域 top conference)
* 必修 GPA 4.3/4.3,選修課大部分為 AI、演算法(圖論)、多媒體相關
* 沒競賽、沒實習經驗、沒朋友內推
從高中打電動、選校系,到研究所推甄、選教授都收到 PTT 很大的幫助,
因為板上看起來八成的心得都是電神在發,想說發個反面教材給大家參考,
希望會對你/妳有幫助!
今年投遞的大部分都是 AI research/軟體缺,
因為對硬體極度過敏所以連修課都沒修,也不投遞硬體相關職缺
懶人包:
拿到 offer:無
進入面試後被刷:AICS, MTK, HPE
連面試都沒進就被刷:
Google, Amazon, Yahoo, Microsoft TW, MSRA, Synology,
Intel, Synopsys, Kronos, Dcard
結果 Leetcode 刷這麼多題,根本沒有用到...
# 面試分享
本來想要分享面試過程的,但是沒什麼好分享,不過還是把投遞時程分享給大家
## Google - Software Engineering Intern
* 10月底投遞 、2月底感謝信
## Amazon - Software Development Engineer Intern, IOT Lab
* 11月中投遞、12月底HR通知職位停招
超級超級傻眼的一家公司,校招辦的糟糕到讓人嚇到,很難相信這是 Amazon,
裡面介紹的 N 個職缺居然只剩下 Cloud Support 有在招募
## Microsoft TW - RD Intern
* 4月初投遞,至今沒消息
## AICS - Research Engineer Intern
* 11月中投遞、7天內收到 codility OA 並完成
* 11月底收到面試邀請、12月初面試
面試官是一位話不多的工程師,先自我介紹 1 分鐘後出了一題 hard,語言不限
比較特別的是面試官在一開始就把題目的要求講的非常清楚
(整數範圍、array 大小、甚至給了幾個 example,都在我沒問的情況下講完了)
先簡單分享一下想法後,寫出暴力解拖延一下時間,之後寫出次優解,
過程中面試官會很認真的看著鏡頭然後用 "嗯" 來回應,不會有任何問題,
卡了大約 10 min 後面試官直接跟我解釋答案QQ,
然後很語重心長的跟我刷題很重要,雖然工作用不太到
* 面試後 5 天收到感謝信
## Yahoo - Research Engineering Intern + Software Engineering Intern
HR 有特別提到可以同時申請多個職位,
會先面試志願序高的,被刷掉後面試下一個職缺
* 12月底投遞
* 4月中收到後者的感謝信,追問前者進度
* 隔天收到前者的感謝信
Yahoo 是我心目中的第一志願,所以蠻傷心的
## Synology - Cloud Product Developer
* 3月底投遞,至今沒消息
## MTK - 影像演算法 + AI&Computing Platform
* 3月初投遞
* 4月初收到面試邀請 + C語言 OA (面試前完成即可)
* 4月底進行面試
相信 MTK 的面試過程在網路上可以找到非常多參考,這邊就不贅述,基本上就是聊天,
比較特別的是 C語言 OA 裡面有考 C++,還算簡單不過殺我一個措手不及,
不過面試當天有 7~8 位主管進來,有點嚇到,面試時間 2.5hr 也是我面過最長的
* 至今沒消息,同學都在面試完一週內收到 offer,應該沒戲了
## Intel - Datacenter Software Engineer Intern
* 4月底、開放職缺當天投遞,至今沒消息
一直沒收到面試心態有點崩,所以投了感覺會比較少人投的職缺,
結果還是沒有面試
## Synopsys - AI ML Intern
* 3月中投遞,5月中收到感謝信
## HPE - Software Engineer Intern
* 4月中投遞
* 馬上收到電話,約定隔天面試
需要準備 5 分鐘英文自我介紹,之後簡單問一下履歷,
簡單介紹了一下工作內容,是需要將工廠內的人工 testing 寫 script 自動化,
之後考了一題 leetcode easy (使用 python)
* 至今沒消息
## Kronos - Summer Intern
* 3月中投遞,一周後收到 OA
* OA 包含了選擇題考題 + 幾題 leetcode medium(語言只能使用 C++)
平常刷題都是用 Python 刷,所以複習了 C++ 一下就去寫,
前面的選擇題蠻難的,不過平常有準備到所以還好,
不過很久沒碰 C++ 狀況很差,感覺沒有一題會 AC,被刷不意外
## Dcard - ML Intern
* 2月初投遞
* 3月底收到作業
作業是類似 kaggle 競賽的東西,時間應該是大家統一的,
用蠻特別的方法 train 了幾發後寫個報告就交了
* 4月底收到感謝信
叫人寫作業又不給 feedback 讓人感覺很差
# 結語
沒實習經驗,也沒做什麼 side project 應該是最傷的部分,
我有的技能和大部分的 JD 都不太符合
如果再給我一次機會,我一定會把大二的我打一頓之後去修硬體課,
看看 Google Hardware intern, Silicon Intern 都快上工了還沒收滿
--