[心得] 大二找實習分享(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