[心得] 大二找实习分享(Amazon/Intel/Grindr/..)

楼主: IcecreamHsu (冰淇淋)   2020-05-21 15:48:28
鉴于版上有关实习的心得文不多,所以来分享这段有点长的过程顺便骗骗P币
在流程中都没有被要求签保密条约,就视同是可以分享过程
如果各公司的人员看到觉得不妥可以私信我我再撤下
## 背景
112 资工系大二,两份实习经验,一份仍在职中
专长是 DevOps、cloud、backend (Django)
接触这些领域快一年
主力语言 Go > Python
除了趋势以外都是透过 Linkedin 投递履历
面了五家,包含 Amazon、Grindr、Dcard、趋势、Intel
全部都是视讯面试
以下以流程的最后结束时间做排序
## Grindr (backend)
要先完成一项 Java 的作业,是转帐和认证的 API
使用 JOOQ 做 SQL 查询和插入,
挺简单,个人没有任何 Java 基础,但靠 IDE 提示还是做出来了
### 面试
一对一面试,两位后端工程师 + 临时新增的一位 Tech Lead
先上机考一题 Leetcode Medium,默认语言是 Java
但我思考了一下想到不会用 Java 的 sort,就厚著脸皮问说能不能改用 Python
(没有信心能用不熟的语言刻 Merge Sort XD)
考完上机之后开始问问题,我有点意外问了不少 OS 相关的问题
包含 multithread、deadlock、process/thread 的差别等等
因为一些原因这学期没修 OS,只能凭修系统程式设计和偶尔看社群文章的印象回答
但应该还算有回答到正解的六七成吧
另外也问了 CI/CD、SQL、OO 等概念;
behavior 的问题则像是遇过最困难或最有成就感的事,或修了哪些课等等
### 面试结束后
HR 隔天寄信来感谢面试,并说明一到两周内会公布结果
待遇:$2500 / day
结果:reject
## Dcard (Backend)
一样要写作业,是一个 Web 的 middleware,
同个 IP 一段时间内造访太多次则送 429
因该公司的 tech stack 正在迁移到 go
所以我就用了 go + redis 去写
同学用 node.js 写出符合要求的作业被刷下来,不知道这关刷的依据是什么
### 一面
两位面试官一起面,问履历的问题不多,要我聊聊迁移数据库的过程做了什么
另外有技术确认的部分,
问了 git reset/ restfulAPI / TCP 和 HTTP 的关联 / response/request headers 等等
这里个人回答得不太好,有些自己觉得满 trivial 的东西都想说要用到再查
就在这里踢到铁板了
另外他们知道我会写 go,也问了一些跟 go 相关的问题
像是 channel 和它 block 住怎么办,也有上机要我实作 worker pool
官方有程式码,几乎和那个一模一样
待遇:$35000/month
结果:reject
## 趋势 (Backend, QA)
透过 104 投递履历,大约两个礼拜内被 HR 联系,
并要求做 online coding test (2hrs)
有给完成 test 的 deadline,但我忙于社团事务多拖了两个礼拜才做
还是进后续的环节了,deadline 都是假的有没有做好才是真的(?)
coding test 不难,大概就 leetcode easy 的程度
### 面试
两个 team 一起面试(我有同学只被一个 team 面)
总共六个面试官轮流问我问题
这次面试就几乎都绕着履历上的问题和我的回答做延伸
包含 aws、CI/CD pipeline、单元测试的经验、怎么接触 DevOps、
为什么会学 Python 等等
也有 behavior 的问题像是遇过的困难、时间怎么安排等等
最后两个 team 也有轮流介绍他们在做的事情(但这里我已经累到走神XD)
大约三个礼拜后 HR 告知最后结果
待遇:$200/hr
结果:Backend reject, QA offer get
## Intel (Chrome Automation)
透过官网投递履历后,大约 20 天后 Hiring Manager 会联系
### 零面
Hiring Manager 解释这个职位在干嘛,介绍后续面试的流程,并开放提问
没有压力,不需要回答什么
### 一面
三位面试官,一对一面试各半小时
#### 1st (automation)
问 CI/CD 的经验、对会 crash 的 program 怎么 debug、
怎么对一台机器部署程式,follow-up: 对两千台机器部署
再 follow-up: 如何监控这两千台机器,遇到错误状况如何解决
后面再延伸一两题
#### 2nd (algo, os)
问满简单的算法,解释二元树、二元搜寻树,操作复杂度等等
问什么是 divide and conquer;
另外问了一题自动化的情境题是怎么在有些 git commit 是烂的情况下
在 pull request 前确保 quality
#### 3rd (behavior)
问做过最自豪的专案或经验、因自己的问题而失败的经验、前几份工作经验
### 二面
一个礼拜内 Hiring Manager 连络说要二面和美国 Intel 员工聊聊
(以上这些流程都是零面就已经提醒过的)
早上 8 点配合对方时区而视讯,氛围的确是闲聊为主
问了两份的实习经验,讨论 python 和 go 的差别等等
二面完隔一个工作天 HM 连络我说结果尽快在两天内出来
结果:Offer get
## Amazon (Solution Architect)
官网投递履历大概半个月后 HR 联络
### 一面
技术问题包含解释 User 发 request 到一个网站,这中间解析 IP 的机制(DNS)、
Reverse Proxy、CI/CD、开发 web application 的经验、我的网站架构等等
非技术问题也问满多的,包含问我沟通能力如何、愿不愿意在超过 20 人的场合演讲等
最后有要我用英文自我介绍,然后用英文问我毕业之后要干嘛
英文自介完全没准备XD 讲得挺烂
### 二面
一面结束两天后联络二面
两位面试官各一对一面试,第一位是技术面试
问了前一份实习经验、对 DevOps 的理解、我网站的架构、
讨论自架服务和云端服务怎么做选择等等
也和我讨论如果以我的网站为例要怎么设计高可用性的架构
(我这里回答多台机器并用 k8s 部署,follow-up 就问各节点挂了怎么办)
也问一些非技术的问题,如有没有在很短的时间内完成一个专案、和 PM 合作的经验等等
第二位 behavior 面试,和一面是同位面试官
问我自学这些技术的起源、怎么决定要先学哪个东西、
遇到 negative feedback 怎么看待等等
结果:一个月无下文,寄信问 HR 对方说我在 Waiting List,要等多久不知道
## 其他
有投履历但无声卡:Google、CommScope、NetApp、AI Labs(应该还有但我忘了)
投了但停招:yahoo、Dell
另外 HPE 的 HR 曾联络我,但工作时数不合期待就婉拒了
我同学有在面的(我没丢):Microsoft、ASUS
## 心得
第一次这样海投履历,前两份都是只丢一间然后就上了
听说今年特别难找,我没有对照组不太确定
但被 reject 到怀疑人生,还好这礼拜陆续拿到 offer
面试的过程学到很多,深刻体会自己底子很不扎实,OS、SQL 等观念都超级菜
程式开发的经验也不多,运气倒挺好几乎没被考到算法,有也考到我会的(?
Intel 只给我一天时间考虑,所以 Amazon 那边如果没给我希望的话
大概就是去 Intel 了
以上,东西满多的也不知道大家要看什么,就写得很杂
有什么想问的我视情况回答
作者: QQ112233 (QQ)   2020-05-21 15:55:00
作者: yjl930   2020-05-21 16:00:00
同样海投~拿到HPE跟Microsoft的offer
作者: plsmaop (plsmaop)   2020-05-21 16:02:00
这学期第一次看到 intel 的面试,实验室的人投了都没消息......
作者: aaz123456789 (bbbbbbbba)   2020-05-21 16:09:00
现在大2就要开始刷题搞后端了吗.. 是不是再过几年指考就要考c++了..
作者: jimmy010124 (唐伯虎点米浆)   2020-05-21 16:09:00
实习资讯的心得文真的少 都想开个line群社团来交流了XD
作者: overdeadbody (瓦历斯)   2020-05-21 16:11:00
dcard作业我也是用node写被拒绝
作者: Apache (阿帕契)   2020-05-21 16:50:00
大师
作者: scott0002 (sc)   2020-05-21 17:44:00
大神跪了 同样是大二怎么差这么多QQ话说 楼上开个群组 好像是不错的想法xD
作者: steviewonder (SW)   2020-05-21 17:54:00
现在大二就那么竞争的吗
作者: tallest (小小远)   2020-05-21 17:56:00
大二...好猛感谢分享好奇112CS找实习的人一届大概占几%
作者: JJ1622   2020-05-21 18:13:00
I社那个缺上周一面后挂了 没到美国那关 原来是被你拿走XD
作者: Apache (阿帕契)   2020-05-21 18:21:00
再推一次大师
作者: crossdunk (推嘘自如)   2020-05-21 18:23:00
看起来不要落下英文可以出国惹
作者: hanyi0923 (hanyi)   2020-05-21 18:28:00
我觉得比起群组应该开个社团,要让新申请的人进来才会有比较多资讯
作者: Apache (阿帕契)   2020-05-21 18:33:00
开个一亩三分地这种论坛
作者: masturbateee (奶头好痒怎么办)   2020-05-21 18:45:00
大神推 这学期OS没修是正确决定 雷到炸
作者: longlyeagle (长鹰宝宝实验室)   2020-05-21 19:02:00
Nice nice
作者: BRoutine (屁丝)   2020-05-21 19:10:00
推推蛋奶酱事务(?
作者: cyc1998 (cyc)   2020-05-21 19:13:00
推蛋研蛋奶酱大神
作者: ken90242 (大人)   2020-05-21 20:42:00
好厉害 要是我大二有你一半的实力就好了
作者: mirror0227 (镜子)   2020-05-21 20:57:00
真的是被reject到怀疑人生 有offer太神啦
作者: azzc1031 (azzc1031)   2020-05-21 21:00:00
大二就那么猛 ...
作者: vi000246 (Vi)   2020-05-21 21:08:00
推分享
作者: oxen (alga)   2020-05-21 21:54:00
推大神
作者: y956403 (寻欢)   2020-05-21 23:09:00
强者
作者: fsuhcikt1003 (???)   2020-05-21 23:32:00
作者: oncemore (超级喜欢林玮恩)   2020-05-21 23:33:00
OS还是他喔 都过了五六年了 想当年拼死都要转班
作者: jasonking3c (三康秤仔)   2020-05-21 23:34:00
作者: masturbateee (奶头好痒怎么办)   2020-05-21 23:47:00
还是一样 甚至project直接连用4年(或是更久我不知道) 惊不惊喜
作者: s3131212 (Allen Chou)   2020-05-22 00:53:00
Dcard 看来题目跟去年差不多,连白板题都差不多 XD楼主强者推 <(_ _)>
作者: Meow0129 (喵0129)   2020-05-22 02:34:00
硕班时也在intel实习一年 除了打杂也有碰到server管理印象非常良好给推
作者: WuluJason (五路皆神)   2020-05-22 03:08:00
大一而已请问可以多做什么努力~
作者: joe59491 (joe59491)   2020-05-22 10:31:00
如果是大一,而且时间够多,也可以练习去打ICPC
作者: swainsdh (吐司巧克力)   2020-05-22 10:32:00
原po是今年南港的一年实习吗补推intel流程+效率+环境
作者: SPower (微光)   2020-05-22 11:45:00
作者: Murasaki0110 (麦当劳欢乐送)   2020-05-22 12:13:00
以后是不是高中就要开始找实习
作者: Lyu7 (永远的初学者)   2020-05-22 12:33:00
推强者,这根本是我永远也达不到的目标吧…
作者: lgates (衰神附身的男人)   2020-05-22 13:06:00
老实说 不会一个语言有办法看ide临时写出来 很强 给个推
作者: xx33208887 (SamHuang)   2020-05-22 15:17:00
推!!到现在大四我只会写APP,请问大神有没有学习的方法
作者: KernelChen ( )   2020-05-22 18:10:00
明明只有trend QA和I 其他都reject 这样叫猛?
作者: Apache (阿帕契)   2020-05-22 20:28:00
至少没有偷作业
作者: Meow0129 (喵0129)   2020-05-22 22:32:00
大学暑期实习结束后还是好好念书比较实际喔XD
作者: bben900911 (Ben)   2020-05-22 23:04:00
同上,拼在校成绩和英文。就算美国公司不好进,位在日本的跨国企业也是可以考虑
作者: e40111c (Zorck)   2020-05-23 11:02:00
KernelChen 不要只会出嘴,秀一下你大二唸哪间去哪找工作还被Accept了啊?
作者: believe91326 (阿淳)   2020-05-23 12:40:00
我大学在干嘛....
作者: whitecut   2020-05-23 16:09:00
Intel那个缺是summer的吗,我有拿到offer 不过比较想做长期所以婉拒,HM人真的不错,很重视面试者
作者: jimmy010124 (唐伯虎点米浆)   2020-05-23 22:52:00
楼上 我拿到I长期offer但我只能做summer...
作者: marmarmar (Dexter_SBD)   2020-05-23 23:21:00
加油 ! 履历有i社实习 对国外软硬件公司都蛮认可的
作者: keyut2433 (keyut2433)   2020-05-24 00:21:00
Kernalchen要不要分享你大二在干嘛?
作者: zqAI3yGOAT (小霸丸)   2020-05-24 02:59:00
请问grindr的那个跟mobile是同一个team吗?
作者: ary1231 (小博博)   2020-05-24 06:41:00
很好奇原Po目前大二,手上这些工具是如何学习的呢?
作者: Apache (阿帕契)   2020-05-24 13:03:00
少上课 多编程
作者: vvind (wind)   2020-05-25 00:03:00
果然一代比一代强
作者: Dreamerrr (芋鸭芋鸭欧)   2020-05-25 15:59:00
我大二在干嘛QQ 推推!
作者: summerleaves (内湖全联先生)   2020-05-27 10:47:00
好强 Orz
作者: ptlove1222 (湿湿感冒娇男)   2020-05-27 13:20:00
大二我还在期中预警
作者: weiweiandy (后排攻击踩线)   2020-06-30 09:29:00
路过推个大神,有空教我前端

Links booklink

Contact Us: admin [ a t ] ucptt.com