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

看板 Soft_Job
作者 IcecreamHsu (Tequila)
時間 2020-05-21 15:48:28
留言 73 ( 51推 0噓 22→ )
鑒於版上有關實習的心得文不多,所以來分享這段有點長的過程順便騙騙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 了 以上,東西滿多的也不知道大家要看什麼,就寫得很雜 有什麼想問的我視情況回答 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.112.4.192 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1590047311.A.1C7.html

留言

QQ112233 05/21 15:55 1F
yjl930 同樣海投~拿到HPE跟Microsoft的offer 05/21 16:00 2F
強~HPE要求明年畢業 + 一個禮拜進 3 天,這個我真的無法XD
plsmaop 這學期第一次看到 intel 的面試,實驗室的人投了都沒消 05/21 16:02 3F
plsmaop 息...... 05/21 16:02 4F
aaz123456789 現在大2就要開始刷題搞後端了嗎.. 是不是再過幾年指 05/21 16:09 5F
aaz123456789 考就要考c++了.. 05/21 16:09 6F
我刷 Leetcode 不到 40 題,是為了練習那時候不熟的語言(go 以我今年面試的經驗, 出的演算法題目隨便一個有修好演算法的同屆都可以輕鬆解,所以刷題是非必要啦 阿後端,那個本來是個人的 side project, 後來誤打誤撞跑去實習,能賺錢又能學東西,沒什麼不好吧
jimmy010124 實習資訊的心得文真的少 都想開個line群社團來交流了 05/21 16:09 7F
jimmy010124 XD 05/21 16:09 8F
overdeadbody dcard作業我也是用node寫被拒絕 05/21 16:11 9F
我想過或許是因為語言或履歷被刷
Apache 大師 05/21 16:50 10F
scott0002 大神跪了 同樣是大二怎麼差這麼多QQ 05/21 17:44 11F
scott0002 話說 樓上開個群組 好像是不錯的想法xD 05/21 17:53 12F
steviewonder 現在大二就那麼競爭的嗎 05/21 17:54 13F
tallest 大二...好猛 05/21 17:56 14F
tallest 感謝分享 05/21 17:56 15F
tallest 好奇112CS找實習的人一屆大概占幾% 05/21 17:56 16F
我大一目測的樣本數最多 5% 吧,大二還沒結束不太確定(今年狀況也比較特殊 有待學長姐補充
JJ1622 I社那個缺上週一面後掛了 沒到美國那關 原來是被你拿走XD 05/21 18:13 17F
哈哈抱歉了XD 我也很想找到誰把 aws sa 的缺拿走
Apache 再推一次大師 05/21 18:21 18F
crossdunk 看起來不要落下英文可以出國惹 05/21 18:23 19F
我成績很差,而且也沒錢XD
hanyi0923 我覺得比起群組應該開個社團,要讓新申請的人進來才會 05/21 18:28 20F
hanyi0923 有比較多資訊 05/21 18:28 21F
是 hanyi 大神!之前跪著看你的心得文,也是有你那篇才決定要來分享~ 我覺得辦社團不錯!FB 嗎?
Apache 開個一畝三分地這種論壇 05/21 18:33 22F
masturbateee 大神推 這學期OS沒修是正確決定 雷到炸 05/21 18:45 23F
快點停修等明年換教授
longlyeagle Nice nice 05/21 19:02 24F
BRoutine 推推蛋奶醬事務(? 05/21 19:10 25F
cyc1998 推蛋研蛋奶醬大神 05/21 19:13 26F
愛蛋研 <3
ken90242 好厲害 要是我大二有你一半的實力就好了 05/21 20:42 27F
mirror0227 真的是被reject到懷疑人生 有offer太神啦 05/21 20:57 28F
azzc1031 大二就那麼猛 ... 05/21 21:00 29F
vi000246 推分享 05/21 21:08 30F
※ 編輯: IcecreamHsu (101.12.64.61 臺灣), 05/21/2020 21:26:04
oxen 推大神 05/21 21:54 31F
y956403 強者 05/21 23:09 32F
fsuhcikt1003 05/21 23:32 33F
oncemore OS還是他喔 都過了五六年了 想當年拼死都要轉班 05/21 23:33 34F
jasonking3c 05/21 23:34 35F
masturbateee 還是一樣 甚至project直接連用4年(或是更久我不知道 05/21 23:47 36F
masturbateee ) 驚不驚喜 05/21 23:47 37F
s3131212 Dcard 看來題目跟去年差不多,連白板題都差不多 XD 05/22 00:53 38F
s3131212 樓主強者推 <(_ _)> 05/22 00:53 39F
我寫完作業才發現 Github 查得到跟我一樣用 go + redis 的 repo XD
Meow0129 碩班時也在intel實習一年 除了打雜也有碰到server管理 05/22 02:34 40F
Meow0129 印象非常良好給推 05/22 02:35 41F
是說 Intel 的面試體驗是我這次面的五間之中最好的,流程非常透明而且準時
WuluJason 大一而已請問可以多做什麼努力~ 05/22 03:08 42F
多做 side project,那是自學能力和可以獨立完成工作的最好證明
※ 編輯: IcecreamHsu (140.112.16.136 臺灣), 05/22/2020 09:40:23
joe59491 如果是大一,而且時間夠多,也可以練習去打ICPC 05/22 10:31 43F
swainsdh 原po是今年南港的一年實習嗎 05/22 10:32 44F
swainsdh 補推intel流程+效率+環境 05/22 10:33 45F
南港沒錯;主要是暑期,但好像開學之後可以續聘?
SPower 05/22 11:45 46F
Murasaki0110 以後是不是高中就要開始找實習 05/22 12:13 47F
Lyu7 推強者,這根本是我永遠也達不到的目標吧… 05/22 12:33 48F
lgates 老實說 不會一個語言有辦法看ide臨時寫出來 很強 給個推 05/22 13:06 49F
xx33208887 推!!到現在大四我只會寫APP,請問大神有沒有學習的 05/22 15:17 50F
xx33208887 方法 05/22 15:17 51F
會寫 app 應該是有自學的能力了?就是多查資料吧,進階一點可以翻 github、官方文件等等
KernelChen 明明只有trend QA和I 其他都reject 這樣叫猛? 05/22 18:10 52F
見笑了XD 本來就是單純分享題目和流程(不知道要等多久真的很煩) 相比一年前什麼都不會能拿到這些公司的面試已經心滿意足~ 大二這一年都沒繼續碰後端,被刷下來也滿合理的
※ 編輯: IcecreamHsu (122.116.189.239 臺灣), 05/22/2020 20:26:16
Apache 至少沒有偷作業 05/22 20:28 53F
Meow0129 大學暑期實習結束後還是好好念書比較實際喔XD 05/22 22:32 54F
bben900911 同上,拼在校成績和英文。 05/22 23:04 55F
bben900911 就算美國公司不好進,位在日本的跨國企業也是可以考慮 05/22 23:05 56F
e40111c KernelChen 不要只會出嘴,秀一下你大二唸哪間去哪找工 05/23 11:02 57F
e40111c 作還被Accept了啊? 05/23 11:02 58F
believe91326 我大學在幹嘛.... 05/23 12:40 59F
whitecut Intel那個缺是summer的嗎,我有拿到offer 不過比較想做 05/23 16:09 60F
whitecut 長期所以婉拒,HM人真的不錯,很重視面試者 05/23 16:11 61F
是 summer 的喔,HM 超好
jimmy010124 樓上 我拿到I長期offer但我只能做summer... 05/23 22:52 62F
marmarmar 加油 ! 履歷有i社實習 對國外軟硬體公司都蠻認可的 05/23 23:21 63F
keyut2433 Kernalchen要不要分享你大二在幹嘛? 05/24 00:21 64F
zqAI3yGOAT 請問grindr的那個跟mobile是同一個team嗎? 05/24 02:59 65F
不清楚耶,但我這個 team 是純 Java,沒用 kotlin;同學面另一個有碰到 kotlin
ary1231 很好奇原Po目前大二,手上這些工具是如何學習的呢? 05/24 06:41 66F
絕大部分都是自己爬官方文件、部落格文章、網路教學等等學的 關鍵字比較重要,知道要查什麼/學什麼,後面的事情就容易了 環境的話我一開始用系上工作站,後來用 Azure 的機器 實習也有機會摸到 aws 的服務
Apache 少上課 多編程 05/24 13:03 67F
其實真的差不多就是這樣XD
vvind 果然一代比一代強 05/25 00:03 68F
※ 編輯: IcecreamHsu (101.12.64.61 臺灣), 05/25/2020 08:44:59
Dreamerrr 我大二在幹嘛QQ 推推! 05/25 15:59 69F
summerleaves 好強 Orz 05/27 10:47 70F
ptlove1222 大二我還在期中預警 05/27 13:20 71F
weiweiandy 路過推個大神,有空教我前端 06/30 09:29 72F
a567896666 我現在也大二我覺得我就像個智障 == 12/06 04:07 73F

最新文章

[請益] offer 請益 (S、二線ic)
tech_job action2312
2024-09-14 13:29:17
[徵求] 全家禮物卡錢包85折(共5000)
e-coupon winniem04vu
2024-09-14 13:25:03
[交易] OpenPoint點數
e-coupon vawawa
2024-09-14 13:09:20
[問題] 個人信貸
1 1 loan kisb
2024-09-14 13:05:45
[贈送] 台北萬隆 月餅禮盒
give wendyjuju
2024-09-14 12:57:06
[問題] 公務員信貸
1 2 loan clt0215
2024-09-14 12:54:46
Re: [北美] 北美工作 (代PO)
oversea_job cateran
2024-09-14 12:39:46