# 前言
背景:
* 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 都快上工了还没收满