[北美] 轉行找工作心得文(準備篇)

看板Oversea_Job (海外工作)作者 (....)時間6年前 (2018/08/21 00:25), 6年前編輯推噓83(83016)
留言99則, 82人參與, 6年前最新討論串1/2 (看更多)
這篇主要分享我在過去的幾個月中是如何一邊工作一邊刷題準備面試的 每個人的時間分配跟可用時間都不一樣 所以可以自行調整 我會細節到每天的時間分配 以供各位參考 我總共刷了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該公司的題 大概就這樣 整個過程其實就是堅持 刷題不難 但給自己訂了進度就務必做到 不要一天打魚三天曬網 我承認我的準備方式跟過程有點高強度 極度考驗一個人的耐力跟毅力 但是如果想要有好的結果 就要有破釜沈舟的勇氣 不要給自己偷懶的藉口 祝所有想轉領域或正在找工作的人 終能透過一步步實踐自我的過程 如願以償 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 69.181.125.112 ※ 文章網址: https://www.ptt.cc/bbs/Oversea_Job/M.1534782320.A.6CD.html

08/21 00:43, 6年前 , 1F
推!
08/21 00:43, 1F

08/21 00:48, 6年前 , 2F
推 我也想挑戰這個刷題強度
08/21 00:48, 2F

08/21 00:50, 6年前 , 3F
只能推了...推推推~!
08/21 00:50, 3F

08/21 00:52, 6年前 , 4F
原PO的毅力讓人覺得佩服,讚!
08/21 00:52, 4F

08/21 00:54, 6年前 , 5F
感謝分享
08/21 00:54, 5F

08/21 01:12, 6年前 , 6F
推f大神,感謝分享
08/21 01:12, 6F

08/21 01:27, 6年前 , 7F
謝謝分享,已站內
08/21 01:27, 7F

08/21 02:51, 6年前 , 8F
非常令人佩服!
08/21 02:51, 8F

08/21 03:02, 6年前 , 9F
跪著看完了, 以站內信
08/21 03:02, 9F

08/21 03:07, 6年前 , 10F
已啦!
08/21 03:07, 10F

08/21 03:07, 6年前 , 11F
感謝分享
08/21 03:07, 11F

08/21 03:37, 6年前 , 12F
感謝分享,作筆記真的很重要,請問大大可以分享你怎
08/21 03:37, 12F

08/21 03:38, 6年前 , 13F
麼作筆記嗎?請問你的筆記有找分類的方法列嗎?
08/21 03:38, 13F
我是用最傳統的方法 就是用word 按題號做下來 跟文中提供的那個我參考解法的網站一樣 甚至有一部分是貼他的 再改成自己能理解的

08/21 05:53, 6年前 , 14F
意志力毅力體力極強。已跪
08/21 05:53, 14F

08/21 06:47, 6年前 , 15F
感謝分享
08/21 06:47, 15F

08/21 07:06, 6年前 , 16F
推, 毅力令人佩服, 已站內信
08/21 07:06, 16F

08/21 07:40, 6年前 , 17F
厲害 已寄出站內信 感謝
08/21 07:40, 17F

08/21 08:18, 6年前 , 18F
推 太厲害了
08/21 08:18, 18F

08/21 08:38, 6年前 , 19F
感覺很累.......
08/21 08:38, 19F

08/21 08:40, 6年前 , 20F
能夠這麼有毅力高強度刷題真的不簡單!太厲害了恭喜
08/21 08:40, 20F

08/21 08:40, 6年前 , 21F
找到工作
08/21 08:40, 21F

08/21 09:08, 6年前 , 22F
看完膝蓋好軟... Orz
08/21 09:08, 22F

08/21 09:25, 6年前 , 23F
真心厲害給推... 我刷到 easy+medium 200就已經撐不太住了
08/21 09:25, 23F

08/21 09:25, 6年前 , 24F
因為發現開始會忘記一些特殊的題型的解法...
08/21 09:25, 24F

08/21 09:29, 6年前 , 25F
非常有毅力的計畫! 可以麻煩分享電子數嗎?感謝
08/21 09:29, 25F

08/21 09:33, 6年前 , 26F
非常佩服, 有人在美國也想找戰友的可以站內信
08/21 09:33, 26F

08/21 09:46, 6年前 , 27F
上一篇跪一次,這一篇又跪一次!超猛的!
08/21 09:46, 27F

08/21 10:38, 6年前 , 28F
推!
08/21 10:38, 28F

08/21 10:39, 6年前 , 29F
推認真!
08/21 10:39, 29F

08/21 11:02, 6年前 , 30F
真心佩服
08/21 11:02, 30F

08/21 11:10, 6年前 , 31F
you deserve it
08/21 11:10, 31F

08/21 11:10, 6年前 , 32F
以台灣人在準備考試的程度 leetcode真的還好而已
08/21 11:10, 32F

08/21 12:29, 6年前 , 33F
今天9:30pm(PST)以前寄信給我的應該都收到連結了
08/21 12:29, 33F

08/21 12:30, 6年前 , 34F
沒收到的請再寄站內信給我一次 可能漏了
08/21 12:30, 34F

08/21 12:32, 6年前 , 35F
好猛
08/21 12:32, 35F

08/21 12:43, 6年前 , 36F
好猛,每天早上叫醒我的都是小孩...
08/21 12:43, 36F

08/21 12:51, 6年前 , 37F
佩服!
08/21 12:51, 37F

08/21 13:25, 6年前 , 38F
謝謝分享!
08/21 13:25, 38F
還有 22 則推文
還有 1 段內文
08/22 03:57, 6年前 , 61F
驚人的毅力 能有今天的結果非偶然
08/22 03:57, 61F

08/22 04:29, 6年前 , 62F
推 李寇就是刷就對了 有毅力就能有好offer
08/22 04:29, 62F

08/22 05:38, 6年前 , 63F
想問原po投履歷時履歷上有跟職位相關的project或經驗嗎?
08/22 05:38, 63F

08/22 05:42, 6年前 , 64F
推!
08/22 05:42, 64F

08/22 05:51, 6年前 , 65F
08/22 05:51, 65F

08/22 08:34, 6年前 , 66F
謝謝大大分享 毅力可嘉
08/22 08:34, 66F

08/22 10:47, 6年前 , 67F
大推 想問刷400足以 其中hard大概要刷幾題?
08/22 10:47, 67F

08/22 12:39, 6年前 , 68F
就是編號1-400題 包括hard 前400題的hard其實滿常考的
08/22 12:39, 68F

08/22 12:53, 6年前 , 69F
太猛了 佩服佩服
08/22 12:53, 69F

08/22 13:36, 6年前 , 70F
謝謝回覆!哈 說級別不高,但薪水還是給很高啊xD
08/22 13:36, 70F

08/22 13:37, 6年前 , 71F
我覺得你是PhD也蠻佔一塊優勢的,之前跟公司主管聊過
08/22 13:37, 71F

08/22 13:37, 6年前 , 72F
喜歡收PhD 哈哈,我自己mentor也是PhD,現在做的東西
08/22 13:37, 72F

08/22 13:39, 6年前 , 73F
現在做的東西跟他以前做的研究,八竿子打不著lol
08/22 13:39, 73F

08/22 13:39, 6年前 , 74F
但做了五年,現在已經是這塊領域的高手了
08/22 13:39, 74F
※ 編輯: freezein (69.181.125.112), 08/22/2018 15:03:45

08/22 15:05, 6年前 , 75F
佩服 超神
08/22 15:05, 75F

08/22 16:38, 6年前 , 76F
毅力佩服
08/22 16:38, 76F

08/22 16:42, 6年前 , 77F
這比準備期末考還認真
08/22 16:42, 77F

08/22 17:05, 6年前 , 78F
congrats!
08/22 17:05, 78F

08/22 17:25, 6年前 , 79F
謝謝分享
08/22 17:25, 79F

08/22 21:48, 6年前 , 80F
已跪~佩服
08/22 21:48, 80F

08/22 21:49, 6年前 , 81F
毅力 有時候也挺羨慕phD的 天花板很高
08/22 21:49, 81F

08/22 23:06, 6年前 , 82F
感謝版主特別回答!
08/22 23:06, 82F

08/23 02:31, 6年前 , 83F
謝謝分享
08/23 02:31, 83F

08/23 08:00, 6年前 , 84F
不推不行 太強了!
08/23 08:00, 84F

08/23 10:57, 6年前 , 85F
太強了!原po 原本什麼工作? 一天只需要做5小時!!
08/23 10:57, 85F

08/23 11:38, 6年前 , 86F
原po在S 做比較偏maintain吧?猜的哈
08/23 11:38, 86F

08/23 12:37, 6年前 , 87F
對 沒什麼新project 所以感覺在EDA學不到太多新的東西了
08/23 12:37, 87F

08/23 17:58, 6年前 , 88F
太狂了
08/23 17:58, 88F

08/23 18:35, 6年前 , 89F
感謝分享 真的很厲害
08/23 18:35, 89F

08/23 23:01, 6年前 , 90F
感謝分享!
08/23 23:01, 90F

08/24 07:55, 6年前 , 91F
超屌==
08/24 07:55, 91F

08/24 08:34, 6年前 , 92F
太強了,感謝分享
08/24 08:34, 92F

08/24 18:10, 6年前 , 93F
推推
08/24 18:10, 93F

08/24 23:54, 6年前 , 94F
超強毅力 佩服
08/24 23:54, 94F

08/26 23:30, 6年前 , 95F
從碩班到上班快一年我都還不到100題 好有毅力
08/26 23:30, 95F

08/27 02:12, 6年前 , 96F
推推,太猛了...上班完全不想刷題
08/27 02:12, 96F

08/27 13:13, 6年前 , 97F
厲害! 謝謝分享
08/27 13:13, 97F

08/29 13:11, 6年前 , 98F
推 好強
08/29 13:11, 98F

08/31 22:11, 6年前 , 99F
好強的毅力!
08/31 22:11, 99F
文章代碼(AID): #1RUkjmRD (Oversea_Job)
文章代碼(AID): #1RUkjmRD (Oversea_Job)