CS找工作經驗分享 - offer

Quanna avatar
By Quanna
at 2019-11-12T08:13

Table of Contents

※ [本文轉錄自 studyabroad 看板 #1ToJFUH0 ]

作者: theWANDERER (癡、肥、蠢、宅) 看板: studyabroad
標題: [心得] CS找工作經驗分享
時間: Mon Nov 11 18:11:39 2019

分享個CS找工作的經驗


看得懂中文的人都知道要去看一畝三分地,導致繁中的資源很少

但是由於看了某些文起肚爛,我就來寫一篇找CS工作的經驗分享


結果:
- Offer: FLAG x 2,MS x 2 (不同組允許同時面),Expedia、大Startup x 2,小St
artup x 3
- (因為有offer)婉拒onsite:5
- (因為有offer)取消電面: 3
- 沈船:LinkedIn、MS (XBOX)、Amazon (Flex)、高盛、Citadel、Two Sigma、Uber
、和一些startup


我先介紹我的1. 戰略分析,再來2. 經驗,附上3. 背景

經驗分成三個部分:2a, 刷題/解題、2b. System Design和2c. Behavioral Question

最後給個4. 心得做為結尾



1. 戰略分析

這只是我的分析,對不對請讀者自己斟酌


去各大公司網站上投履歷是有用的!我的FLAG實習就是海投來的

但是能找內推就找內推

LinkedIn上面直接丟recruiter也並無不可

有些時候可以跳掉phone screen就爭取看看

我G有跳掉phone screen



合理戰略,把一些可有可無的公司放在前面,面掛了也沒關係那種

所以我是先找一堆startup來練習面試

當然因為我有一些實習經驗,加上我是在職換工作,相對好拿面試

如果沒有辦法拿到這麼多面試的朋友可能就多找mock 的機會



我個人是幾乎不可能去灣區

所以我甚至拿灣區(LinkedIn、Uber)、紐約(高盛、two signma)、芝加哥(Citadel)的公
司來練

我還有拿contractor的職位來練


timeline:
- 2019/06初: 開始準備,猛刷題,海投履歷,leetcode 400題
- 2019/06中:開始接受不是很想去的公司的phone screen、online assessment
- 2019/07中:leetcode 600+,不是很想去的公司有些有offer/onsite
內推想去的的公司的phone screen、online assessment
- 2019/08中:想去的公司開始onsite,不是很想去的公司offer
- 2019/09初:開始有想去公司offer



2. 經驗

這是我的經驗,未必是通例,參考參考吧



2a. 刷題/解題:

- 基本的那些資料結構要熟,時間、空間複雜度要講得出來,基本的sort、tree、

BST、Graph、recursion、Union Find等等,這些東西要知道怎麼用

- DP就聽天由命了,我至今也不是每題都想得到

- 至少要能用英文把自己的想法解釋清楚

- 解釋完想法後,面試官答應了再開始coding,不要糊裡糊塗就開始亂寫

- 擺脫IDE,就算你不練白板coding,至少要無IDE(無autocomplete... etc)環境的

coding,這樣面試才不會漏東漏西

- 重點:題不是刷過了就算了!會忘!我是一新一舊的刷,每刷一個新題就練一個舊的

這樣可以確保某些公司求快的你可以迅速出答案,例如F要45分鐘出兩題標準答案

- 某些公司如G幾乎不考原題,就要想盡辦法練新題,想辦法自己想出答案

參加Leetcode的競賽是不錯的練習,我最後三次參加競賽是解出四題、三題、四題

- 題目不是Leetcode test case過了就算了,要確定是最佳解,我個人是C++在刷

如果我的解答時間不是TOP 30%我就會看答案,並且改我的寫法

- 重點:要練HackerRank!一大堆online assessment是他們家的系統,因為系統不熟

掛掉是很悲慘的事

- 重點:解題的時候想不出標準答案,也要給個半殘的答案,解釋給面試官聽

他同意你的解釋,你寫個半殘的答案出來,至少不是0分

- 我2016 Leetcode 400題時拿到 FLAG實習
650題時,開始拿西雅圖startup offer
750題時,拿西雅圖中型startup 和MS offer
850題時,拿西雅圖FLAG offer



2b. System Design

我也是很頭痛,我在學校待太久,沒有真的做過大的系統

我就是讀一讀Grokking the System Design Interview - Educative.io

看看Youtube的影片

- 基本:Grokking每個章節都看得懂的程度

- 基本:蓋上Grokking網站之後,自己畫出所有內容

- 基本:要把題目問清楚,各種requirement問出來,寫在白板上列表

- 重點:問面試官再來他想看什麼

這是我面試久了才發現的事,Grokking和Youtube、每個影片講的流程不一樣

有時候是要看High level archi,有些人想看Capacity analysis

有些人想看DB design,所以我翻船一兩次之後我了解到:

問完requirement後,應該要問面試官想看什麼,然後順著面試官講

我曾經在high level畫完之後,面試官想看load balancing/scaling的問題

當時經驗不足,欲哭無淚,沒時間了



2c. Behavioral Question

(這是我的偏見)按照亞麻的13條Leadership principles去準備

亞麻的能答出來,其他就能答出來,掰故事也要掰出來

BQ就是那些亂七八糟的東西

無用,但是你查到的每一題,你都要有答案

連G家都有Googliness,有夠弱智

我G的面試官(好二六,擺明要放水)和我一起

邊罵G幹嘛學A弄那個沒有用的

邊把我的答案(某些是掰的,ㄏㄏ)填入問卷裡面

(PS. 我亞麻遇到全老印面試官,我flag offer x 2,亞麻掛了,請各位自己解讀)




3. 背景:
- 學歷:台灣top 3 CS學士、美國某中西部CS碩博
- 實習經驗:灣區FLAG一次,沒拿到return offer
X公司一次,西雅圖分部
- 正職經驗:X公司1.5 y



4. 心得

論錢其實FLAG給的不是最多的

我有大startup offer給的非常非常猛(有些人1M/4y就在吹,頗ㄏ)

聽到我有FLAG的Offer之後還要加錢

只是我個人志向不在拼搏,而是求穩定,所以還是選了FLAG



FLAG實習時在灣區體驗過一陣子,確定自己不喜歡灣區的氛圍與氣候

突然上了文章,滿足博班畢業條件,指導教授放人的時候題目練的也不是很多

FLAG+M沒上就去X了,畢竟在西雅圖,不用去灣區

而且有認識的人,之前Manager、組員都相處融洽

待了一年多快兩年,卻因為鬥爭因素整個組要被裁(2019/06)

雖然有幾個缺可以留,但是還是不如歸去



胡亂講了一堆,希望對任何人有點幫助

謝謝!祝大家好運,offer連連

--
Dark, black, are my remembrances.
All around me is dark.
Dark, like, my soul.
My soul is sad, she's bleeding.

--

All Comments

Charlie avatar
By Charlie
at 2019-11-15T10:57
詳細推
Bennie avatar
By Bennie
at 2019-11-16T15:51
厲害推
Oscar avatar
By Oscar
at 2019-11-20T11:37
未看先推
Hedda avatar
By Hedda
at 2019-11-22T15:02
Anthony avatar
By Anthony
at 2019-11-25T19:40
推 強者
Steve avatar
By Steve
at 2019-11-30T14:21
沒身份startup給的很猛也吃不到吧?
Mia avatar
By Mia
at 2019-12-02T06:43
強者明明不也是棄其它錢更多的offer,追求穩定選了FLAG嗎
?.........照某個推文的邏輯,不就是「abcde字母公司,
灣區這種人到處都是,bootcamp練個半年就可以」,天啊!
看到那種推文嚇傻,果然自古文人相輕。
Margaret avatar
By Margaret
at 2019-12-03T02:00
推 好險現在有收藏文章的功能 裡面有一些策略值得參考
Andrew avatar
By Andrew
at 2019-12-04T12:27
太強了 推推推
Carolina Franco avatar
By Carolina Franco
at 2019-12-05T21:41
在職換工作居然也能面試那麼多 @@!!
Elvira avatar
By Elvira
at 2019-12-08T18:31
喔喔看到最後一段
Sierra Rose avatar
By Sierra Rose
at 2019-12-09T00:16
Congrats! 感謝分享:-)
Bennie avatar
By Bennie
at 2019-12-13T20:42
強者
Linda avatar
By Linda
at 2019-12-15T23:56
樓主強者 真的不要再把bootcamp練半年拿出來比了
Elma avatar
By Elma
at 2019-12-17T19:53
推分享
Adele avatar
By Adele
at 2019-12-22T14:03
推強者
Kyle avatar
By Kyle
at 2019-12-26T00:32
看到第二段突然覺得應該是認識的神人 恭喜
Iris avatar
By Iris
at 2019-12-27T12:27
推推高手
Freda avatar
By Freda
at 2019-12-28T14:33
推強者 推詳細分享
Callum avatar
By Callum
at 2019-12-28T19:05
沒差啦, 反正5年之後就很高機率升不上去, 現在讓他爽一
Suhail Hany avatar
By Suhail Hany
at 2020-01-02T08:19
下, 過幾年轉身發現彎曲選擇其實也沒很多
Lauren avatar
By Lauren
at 2020-01-04T22:24
想從fang跳出來就要承受風險, 不跳就是上不去, 過幾年
Ingrid avatar
By Ingrid
at 2020-01-07T16:40
後, 一樣會遇到當初在mtk的問題
Erin avatar
By Erin
at 2020-01-11T20:44
看來提到bootcamp好像稍微有刺激到一些人,其實我會那
麼說只是希望大家理解,現在在這裡的tech,真的有很多各
式各樣背景的人,而高手真的是來自各個不同的地方,在這
環境裡謙虛真的才走的遠,尤其大家都知道其實科技業大起
大落是常態,沒什麼好因為自己剛好走到哪個位子而傲氣逼
人的,會拿那麼激烈的方式回另一篇文也真的是那篇文...
Necoo avatar
By Necoo
at 2020-01-16T20:19
有點欠嗆,如果能像這篇文一樣有能力的人願意出來分享經
驗對大家都是好事,這個版畢竟陪伴很多像我一樣的人走過
留學到海外工作這一條路,在這最不需要的就是那種反串/
反諷的文章
Eden avatar
By Eden
at 2020-01-18T14:18
我也沒說誰上不去, 而是指一個普遍存在的現象
Agnes avatar
By Agnes
at 2020-01-21T04:52
說真的啦, 會出來拼外勞碼農的, 大部分人出生都差不多
Charlotte avatar
By Charlotte
at 2020-01-21T18:39
來美國也是繳稅過過一般中上的生活, 也就這樣而已
Selena avatar
By Selena
at 2020-01-25T00:50
完全同意樓上說的
Tristan Cohan avatar
By Tristan Cohan
at 2020-01-28T03:14
人家v大可是「今天」收到offer就上來反串了呢,范進
中舉的概念
Zanna avatar
By Zanna
at 2020-01-28T08:24
感謝分享如何準備system design
Anonymous avatar
By Anonymous
at 2020-01-29T16:03
有料 推!
George avatar
By George
at 2020-02-03T14:47
優文推推
Ina avatar
By Ina
at 2020-02-07T04:16
純推老印那段xd
Enid avatar
By Enid
at 2020-02-07T14:25
好險沒上UBER 我當時有拿到offer猶豫超久 現在回頭
看 好險好險...
Freda avatar
By Freda
at 2020-02-08T07:21
我被UBER找的時候他已經開始裁了XD,ATG的人找我還在
那說沒問題,結果隔一陣子也裁到ATG XDD
Isla avatar
By Isla
at 2020-02-10T18:20
現在只剩Uber Frieght/Eats還沒裁員吧 少數Uber內部
Bennie avatar
By Bennie
at 2020-02-11T19:49
賺錢的單位 ATG肯定裁啊 那邊花錢最兇了QQ
Doris avatar
By Doris
at 2020-02-12T05:59
QQ
Belly avatar
By Belly
at 2020-02-12T22:16
推強者
Caroline avatar
By Caroline
at 2020-02-14T22:19
我找2020summer的intern蠻慘的QAQ
Jacob avatar
By Jacob
at 2020-02-19T13:37
推,好文
Rachel avatar
By Rachel
at 2020-02-21T01:36
推好文
Bennie avatar
By Bennie
at 2020-02-21T21:59
嗆起來!
Dora avatar
By Dora
at 2020-02-25T20:12
Uber eats也有裁人,十月朋友的組內無預警就突然裁人,早
上十點通知下午三點要離開公司
Jacob avatar
By Jacob
at 2020-02-28T17:11
被裁的話是要在多少時間找到新工作才行
Mary avatar
By Mary
at 2020-03-01T23:57
感謝分享;早一點看到BQ的部份就好;唉 G BQ部份回答得很慘 :(
Bennie avatar
By Bennie
at 2020-03-04T04:58
強!感謝分享
Anonymous avatar
By Anonymous
at 2020-03-04T07:00
推推
Robert avatar
By Robert
at 2020-03-09T02:02
推分享!
Brianna avatar
By Brianna
at 2020-03-11T16:34
推分享
Valerie avatar
By Valerie
at 2020-03-15T10:36
其實很多 startup 也能幫辦身份 不過確實 FLAG 穩些
Edwina avatar
By Edwina
at 2020-03-16T08:55
看到1M4y就笑出來了XDDDDDDD
Anthony avatar
By Anthony
at 2020-03-17T13:22
謝謝分享
Skylar DavisLinda avatar
By Skylar DavisLinda
at 2020-03-20T09:38
推推 感謝分享

徵網站工程師 大阪本町/接案外包

Agatha avatar
By Agatha
at 2019-11-11T19:45
朋友在日本創業, 小型的ベンチャー企業 主要是做app開發等,目前在找ウェブエンジニア(web engineer) 因為實在是找不到適合的人委託我幫忙尋找 https://m ...

加拿大工作經驗分享

Ingrid avatar
By Ingrid
at 2019-11-09T06:13
各位海外大大好,小弟曾經也在這個版接受不少資訊及指教。現在用自身經驗回饋一下。 背景介紹一下:國立大學會計系畢業,有台灣跟美國會計師證 ...

聯發科

Olivia avatar
By Olivia
at 2019-11-08T18:38
※ 引述《ediiii1996 (edisonn1996)》之銘言: : 想請問板上的各位前輩 : 有人是從臺灣的聯發科轉任至美西地區的子公司嗎?想跟您聊聊這方面的經驗(站內� ...

offer談判疑問

Aaliyah avatar
By Aaliyah
at 2019-11-05T20:25
有爬過相關談判offer技巧,但是都著墨在談判的應對方法。 想請問實際在談判,除了言語上的應對,也是會拿別間的offer letter 傳給對方來做談 判證明�� ...

蝦皮會客室-2019海外招募會

Ingrid avatar
By Ingrid
at 2019-11-03T23:57
※ [本文轉錄自 Soft_Job 看板 #1TllSo5h ] 作者: scorpioching (晴子) 看板: Soft_Job 標題: [徵才] 蝦皮會客室-2019海外招募會 時間: Sun Nov 3 23:50:07 2019 蝦皮將於年� ...