轉行找工作心得文(準備篇) - 面試

Jake avatar
By Jake
at 2018-08-21T00:25

Table of Contents

這篇主要分享我在過去的幾個月中是如何一邊工作一邊刷題準備面試的
每個人的時間分配跟可用時間都不一樣 所以可以自行調整
我會細節到每天的時間分配 以供各位參考
我總共刷了800題左右(6000多次submission)
但根據面試下來的經驗 我覺得其實400題就綽綽有餘了
所以刷不到800的人 刷400其實足以

我是從去年10月開始刷的 但中間其實有兩個月因為爸媽來美國玩所以沒刷
第一刷+第二刷: 照題號順序刷 包括hard都一起刷
週一到週五 一天10題+做筆記 (5天共50題)
週六跟週日 一天25題+補全筆記 (重做一次過去一週刷過的50題)
週一到週五時間分配:
每天早上5:30-6:00am左右起床 刷到9:30am左右出門上班
爭取早上有2-3hr的刷題時間
一般來說每天10題中會有4~5題easy 2~3題medium 跟2~3題hard
早上時間我會把當天目標10題中的easy題先拿出來做 盡量能在上班前把easy全做完
早上這樣一班可以刷4~6題
中午大約11:45am把飯吃完後 12:00pm-2:00pm 我會找間會議室刷2hr
一開始其實我是在自己車上刷題 後來才轉移到會議室
中午刷medium的題 大約可以刷3~4題左右
晚上5:00下班 買便當回家吃完後到圖書館刷題
6:00pm-9:00pm 這三個小時一般會用來刷當天剩下的medium或hard 大約也是3題左右
9:00pm回家洗澡之後會再花1~1.5hr把當天刷的10題做一下筆記
此時也可以幫助自己加深印象 統整一天做過的題
大約10:30~11:00pm睡覺
由於每天有一定的題量要刷
所以過程中 我一般看到題會先想1~2分鐘 沒思路就直接上網看答案解法
有思路我也不太會寫 只會大概想一下 然後看答案解法 驗證自己的想法
也學習更簡潔的寫法 這麼做是為了避免浪費多餘的時間
因為有時候自以為自己寫的出來 於是就寫 結果坑坑碰碰地過不了AC 就又改
然後終於過了以後看了別人答案又覺得自己的不如人 反反覆覆時間就浪費太多
我看解法的網站主要有兩個:
https://www.cnblogs.com/grandyang/p/4606334.html (會先看)
第二個就是LC上的解法討論 會看高票解法跟討論
各種解法都盡量看懂 然後自己寫一次

週六週日時間分配:
早上大約9:00am到圖書館 刷到晚上9:00pm左右
這兩天主要把過去一週刷過的題再重刷一次
這時候一定會有些題忘記 這很正常 再刷一遍的作用就是加深記憶
由於都是已經做過的題 而且才在不久前做的 所以一天25題其實不難
這兩天也可以把一些新的想法或寫法加入到筆記裡
以這樣的進度來說 一個月就可以刷200題x2遍

然後每個月(200題) 我會把自己的筆記在從頭到尾看過一遍
這遍我只用看的 然後看自己有沒有什麼忘了的
這遍一天可以看約30-50題
所以以時間分配的角度來說
可以用大約4~5個星期的時間 刷過200題兩遍+看過200題一遍

就以這樣的進度跟速度持續 大約4~5個月便可以把800題做完2遍+看過一遍
在這之後我又花了大約兩三週(每天50題) 把自己的筆記從頭到尾"看"一遍
這一次我還順便把題做分類

第三刷:照分類刷題 一天30~50題 照分類刷
經過以上的過程 其實到第三刷的時候 一個題目已經反反覆覆的看過4次了
很多題早就背下來了 這時候重要的就是分類刷 因為很多題很相似
在短時間把所有相似的題都刷到 還可以幫助完善筆記跟總結 達到舉一反三
分類刷在此時也會因為同一天都刷一樣的類 所以大大提升刷題速度 一天30題不是問題
這一刷其實就是徹底驗證自己到底題目是不是真的是自己的
所以在第三刷的時候 一定要確定是自己寫出來的 不要看答案
萬不得已再去看 確保每題都是自己完整地寫出來並通過AC
如果真的寫不出來或忘了 也只能看答案 但要把這些不能自己完整寫出來的題做記號
這一刷千萬別放過自己 不會就是不會 寫不完整就是寫不完整 即便只差一點點
第三刷我大概花了三週左右就刷完了 其中有大約120題左右是被我做記號的(多半是hard)

第四刷:把第三刷自己沒辦法完整寫出來的那些題在做一次

至此我覺得準備刷題的部分已經夠了
可以進入System Design
其實System Design的部分我前前後後才花了大約一個月
有時候是利用上班時間偷看的(不是刷題時間)
我的準備方法是先把以下這個網站的材料都過一次
https://github.com/qiu-hanqiao/system-design-primer/blob/master/README.md
包括這文章中link到外部的閱讀資料及視頻都看過一次
看完後會對系統架構有個大致的概念

然後我又看了九章的系統設計視頻 由於這個有版權問題 不能公開分享
有需要的人請寄站內信給我並"提供信箱"
我每晚會統一把下載連結寄給你們

我自己對系統設計的部分就準備這樣而已
不過如果有更多時間 還有一本書值得一看
Designing Data-Intensive Applications: The Big Ideas Behind Reliable,
Scalable, and Maintainable Systems
https://www.amazon.com/Designing-Data-Intensive-Applications-Reliable-
Maintainable/dp/1449373321

我有這本書的pdf檔 由於也是版權問題 不能公開分享
有需要的人也請寄站內信給我並"提供信箱"
我每晚會統一把下載連結寄給你們

準備到這裡 就可以開始投簡歷 找人內推了
然後一邊練練白板寫題目(每天2~3題) 一邊上一畝三分地看看面經
面經裡也會有很多LC的題 這時候就再回去看看自己的筆記
根據不同的公司 準備不同的面經跟LC上tag該公司的題
大概就這樣

整個過程其實就是堅持 刷題不難 但給自己訂了進度就務必做到
不要一天打魚三天曬網
我承認我的準備方式跟過程有點高強度 極度考驗一個人的耐力跟毅力
但是如果想要有好的結果 就要有破釜沈舟的勇氣 不要給自己偷懶的藉口
祝所有想轉領域或正在找工作的人 終能透過一步步實踐自我的過程 如願以償

--

All Comments

Lucy avatar
By Lucy
at 2018-08-25T07:51
推!
Ivy avatar
By Ivy
at 2018-08-29T14:39
推 我也想挑戰這個刷題強度
Noah avatar
By Noah
at 2018-08-30T17:46
只能推了...推推推~!
Zanna avatar
By Zanna
at 2018-09-01T03:07
原PO的毅力讓人覺得佩服,讚!
Noah avatar
By Noah
at 2018-09-05T11:55
感謝分享
Hedda avatar
By Hedda
at 2018-09-07T04:45
推f大神,感謝分享
Ula avatar
By Ula
at 2018-09-08T22:35
謝謝分享,已站內
James avatar
By James
at 2018-09-10T01:56
非常令人佩服!
Bethany avatar
By Bethany
at 2018-09-13T04:24
跪著看完了, 以站內信
Andrew avatar
By Andrew
at 2018-09-16T17:30
已啦!
Blanche avatar
By Blanche
at 2018-09-18T00:10
感謝分享
Anonymous avatar
By Anonymous
at 2018-09-18T12:27
感謝分享,作筆記真的很重要,請問大大可以分享你怎
Michael avatar
By Michael
at 2018-09-23T10:47
麼作筆記嗎?請問你的筆記有找分類的方法列嗎?
Kelly avatar
By Kelly
at 2018-09-26T15:33
意志力毅力體力極強。已跪
Michael avatar
By Michael
at 2018-10-01T00:17
感謝分享
Ina avatar
By Ina
at 2018-10-02T04:22
推, 毅力令人佩服, 已站內信
Adele avatar
By Adele
at 2018-10-02T19:42
厲害 已寄出站內信 感謝
Vanessa avatar
By Vanessa
at 2018-10-06T02:33
推 太厲害了
Caitlin avatar
By Caitlin
at 2018-10-08T00:50
感覺很累.......
Zora avatar
By Zora
at 2018-10-11T03:18
能夠這麼有毅力高強度刷題真的不簡單!太厲害了恭喜
找到工作
Jessica avatar
By Jessica
at 2018-10-15T17:53
看完膝蓋好軟... Orz
Isla avatar
By Isla
at 2018-10-17T00:09
真心厲害給推... 我刷到 easy+medium 200就已經撐不太住了
因為發現開始會忘記一些特殊的題型的解法...
Bennie avatar
By Bennie
at 2018-10-18T18:59
非常有毅力的計畫! 可以麻煩分享電子數嗎?感謝
Quintina avatar
By Quintina
at 2018-10-21T14:45
非常佩服, 有人在美國也想找戰友的可以站內信
Leila avatar
By Leila
at 2018-10-21T16:27
上一篇跪一次,這一篇又跪一次!超猛的!
Catherine avatar
By Catherine
at 2018-10-24T04:46
推!
Thomas avatar
By Thomas
at 2018-10-28T11:09
推認真!
Erin avatar
By Erin
at 2018-10-28T22:54
真心佩服
Gilbert avatar
By Gilbert
at 2018-10-29T13:32
you deserve it
Edwina avatar
By Edwina
at 2018-11-01T11:47
以台灣人在準備考試的程度 leetcode真的還好而已
Todd Johnson avatar
By Todd Johnson
at 2018-11-05T23:39
今天9:30pm(PST)以前寄信給我的應該都收到連結了
Joe avatar
By Joe
at 2018-11-06T11:21
沒收到的請再寄站內信給我一次 可能漏了
Megan avatar
By Megan
at 2018-11-09T07:15
好猛
Odelette avatar
By Odelette
at 2018-11-10T04:30
好猛,每天早上叫醒我的都是小孩...
Skylar DavisLinda avatar
By Skylar DavisLinda
at 2018-11-10T11:03
佩服!
Delia avatar
By Delia
at 2018-11-15T08:39
謝謝分享!
Catherine avatar
By Catherine
at 2018-11-17T02:43
跪...學生時代準備考試容易,上班準備非常難
Dorothy avatar
By Dorothy
at 2018-11-17T05:05
感謝分享
Suhail Hany avatar
By Suhail Hany
at 2018-11-17T18:02
跪著看完這篇 太強了
Heather avatar
By Heather
at 2018-11-22T13:58
freezein的分享只能推了!
Lydia avatar
By Lydia
at 2018-11-22T17:27
推推 好神
Heather avatar
By Heather
at 2018-11-26T16:18
大推 毅力勇氣真的好重要
Zora avatar
By Zora
at 2018-11-28T13:14
我想到我聯考的時候...
Hedwig avatar
By Hedwig
at 2018-12-01T09:50
超強的意志......
Necoo avatar
By Necoo
at 2018-12-01T14:30
推好猛 只是想問一個問題,您這樣算轉領域而且是轉超
級大,而且又是experienced的了,這樣是怎麼過的了履
歷篩選還有後續一些domain knowledge 的問題呀? 不是
指單純system design 問題 謝謝!
Hedwig avatar
By Hedwig
at 2018-12-05T00:19
週末只能帶小孩+1,那書不錯,其實書名google一下就有了
Hedy avatar
By Hedy
at 2018-12-09T00:54
推,超強的毅力
Edward Lewis avatar
By Edward Lewis
at 2018-12-11T05:28
推毅力
Lucy avatar
By Lucy
at 2018-12-12T04:30
太強了 感謝分享
Rebecca avatar
By Rebecca
at 2018-12-13T14:37
想問同樣樓樓上mike問題+ 1
Hedda avatar
By Hedda
at 2018-12-14T04:14
毅力驚人 感謝分享!
Lydia avatar
By Lydia
at 2018-12-16T10:59
太強了 感謝分享~
Jake avatar
By Jake
at 2018-12-16T22:01
好厲害!
Mason avatar
By Mason
at 2018-12-17T08:09
Hamiltion avatar
By Hamiltion
at 2018-12-21T10:15
太強了
Madame avatar
By Madame
at 2018-12-26T02:42
驚人的毅力 能有今天的結果非偶然
Carol avatar
By Carol
at 2018-12-26T19:23
推 李寇就是刷就對了 有毅力就能有好offer
Cara avatar
By Cara
at 2018-12-29T12:35
想問原po投履歷時履歷上有跟職位相關的project或經驗嗎?
Rachel avatar
By Rachel
at 2019-01-02T16:52
推!
Donna avatar
By Donna
at 2019-01-04T18:26
Xanthe avatar
By Xanthe
at 2019-01-07T22:16
謝謝大大分享 毅力可嘉
James avatar
By James
at 2019-01-08T00:54
大推 想問刷400足以 其中hard大概要刷幾題?
Irma avatar
By Irma
at 2019-01-11T20:09
就是編號1-400題 包括hard 前400題的hard其實滿常考的
Leila avatar
By Leila
at 2019-01-15T15:19
太猛了 佩服佩服
Queena avatar
By Queena
at 2019-01-20T09:57
謝謝回覆!哈 說級別不高,但薪水還是給很高啊xD
Kelly avatar
By Kelly
at 2019-01-24T23:48
我覺得你是PhD也蠻佔一塊優勢的,之前跟公司主管聊過
喜歡收PhD 哈哈,我自己mentor也是PhD,現在做的東西
Kelly avatar
By Kelly
at 2019-01-26T08:17
現在做的東西跟他以前做的研究,八竿子打不著lol
但做了五年,現在已經是這塊領域的高手了
Mason avatar
By Mason
at 2019-01-29T14:11
佩服 超神
James avatar
By James
at 2019-02-01T09:11
毅力佩服
Thomas avatar
By Thomas
at 2019-02-06T05:12
這比準備期末考還認真
Wallis avatar
By Wallis
at 2019-02-07T13:14
congrats!
Jessica avatar
By Jessica
at 2019-02-09T07:10
謝謝分享
Connor avatar
By Connor
at 2019-02-14T06:42
已跪~佩服
James avatar
By James
at 2019-02-16T10:53
毅力 有時候也挺羨慕phD的 天花板很高
Mia avatar
By Mia
at 2019-02-17T23:59
感謝版主特別回答!
Kelly avatar
By Kelly
at 2019-02-20T01:51
謝謝分享
Freda avatar
By Freda
at 2019-02-21T01:26
不推不行 太強了!
Charlie avatar
By Charlie
at 2019-02-23T02:44
太強了!原po 原本什麼工作? 一天只需要做5小時!!
Wallis avatar
By Wallis
at 2019-02-25T10:27
原po在S 做比較偏maintain吧?猜的哈
Mason avatar
By Mason
at 2019-02-27T02:37
對 沒什麼新project 所以感覺在EDA學不到太多新的東西了
Ina avatar
By Ina
at 2019-03-02T17:02
太狂了
Elma avatar
By Elma
at 2019-03-07T16:19
感謝分享 真的很厲害
Edward Lewis avatar
By Edward Lewis
at 2019-03-11T09:18
感謝分享!
James avatar
By James
at 2019-03-11T20:23
超屌==
Adele avatar
By Adele
at 2019-03-16T10:36
太強了,感謝分享
Charlie avatar
By Charlie
at 2019-03-16T23:33
推推
Wallis avatar
By Wallis
at 2019-03-20T17:34
超強毅力 佩服
Oscar avatar
By Oscar
at 2019-03-23T17:59
從碩班到上班快一年我都還不到100題 好有毅力
Lucy avatar
By Lucy
at 2019-03-24T14:25
推推,太猛了...上班完全不想刷題
Vanessa avatar
By Vanessa
at 2019-03-25T08:03
厲害! 謝謝分享
Andrew avatar
By Andrew
at 2019-03-27T04:40
推 好強
Yedda avatar
By Yedda
at 2019-03-28T14:52
好強的毅力!

H1b 繼承台灣遺產 時候需要繳納任何稅金?

Robert avatar
By Robert
at 2018-08-20T14:47
請問一下 H1b在美國工作 家人過世了正在辦理遺產繼承 美國方面需要繳納任何稅金嗎? 上網查了 似乎只有遺產在美國境內 或者 贈與人是美國公民才需 ...

offer請益

Callum avatar
By Callum
at 2018-08-18T14:55
借標題問一下 一般做cloud的工作 除了美國還有其他國家有嗎? 因為美國還要花時間念書 念完了還要抽H1b 有比較容易進的國家 例如新加坡 德國 或其 ...

轉行找工作心得文

Olga avatar
By Olga
at 2018-08-18T00:32
歷經了兩個月的面試找工作 終於塵埃落定 寫篇心得文跟大家分享 背景: EE PhD + 3年多工作經驗 (EDA) 這次找工作 其實是有感EDA的衰退 跟一些綜合因素 決� ...

德國 v.s. 美國 (Data Analyst)

Yedda avatar
By Yedda
at 2018-08-17T04:10
我目前人在德國實習,本身是美國Top30統計系碩士生,預計今年12月畢業 (*同時在Georgia Tech一個online CS碩士就讀中) 今天得知,實習的德國公司願意給retur ...

新加坡半導體職缺幫忙推薦

Damian avatar
By Damian
at 2018-08-16T23:49
=代PO= 在OS版潛水很久了, 曾經受益於版上、也在求職路上遇到很多貴人幫忙, 所以大家如果有想要到海外工作, 我都可以幫忙推薦(內推、推獵頭), ...