作者descent (「雄辯是銀,沉默是金」)
看板Soft_Job
標題Re: [心得] 我的求職之路
時間Sun Feb 14 18:41:24 2016
你的故事和這篇好類似:
我前妻的故事:一個初中肄業生的奮鬥 從月薪800到年薪40萬
http://www.pttbook.cc/watch_24598
※ 引述《ante (不會忘記)》之銘言:
: 最近剛剛找到工作 覺得這一路走來受之於人太多太多
: 畢業以後我就開始準備面試 準備的方法最基本的就是leetcode
: 我沒有全部寫完 大概寫了兩百四十題
: 我每寫完一題都會在我的筆記裡做tag 標示出這題用到的方法
: 像是sorting, binary search, dynamic programming 之類的
: 然後我在面試前就會集中寫每一個類型裡比較基本的題目
: 此外每寫完一題我都會想說 有沒有可能用別的方法寫
: 像是bfs改成dfs, iteration改成recursion 之類的
: 解題之外我也會去仔細讀討論區的文章 參考別人的coding style
: 我一開始寫leetcode 雖然都寫得出來 但回頭看那些方法都很粗劣
: 是慢慢練習 慢慢參考別人的code去改進 真的可以感覺到自己越寫越好
: 我覺得重點不是去追求寫了幾題 寫了幾遍 而是每寫一題有沒有真的從中學到東西
: 除了leetcode之外我也看了很多system design的書跟網路上的文章
: 聽說PhD很容易被考machine learning所以也稍微看了一些
: 然後準備每個面試之前就去看網路上曾經被問過的題目 針對那些題目準備
: 我很推薦一畝三分地這個中國論壇 http://www.1point3acres.com/bbs/forum-28-1.html
: 上面除了面試題以外 也有很多人分享自己的心路歷程 準備方法 我從這個論壇獲益良多
: 此外我也建議去多看stackoverflow相關的討論串
: 因為準備面試時間有限 不可能拿出一本課本從頭看到尾
: stackoverflow討論通常都是針對一個問題解答 可以看不同人的思路跟敘述方式
: 最後拿了幾個onsite interview
: 拿到onsite interview以後 我就開始拿一本筆記本用鉛筆練習寫程式
: 每一題我都盡量完整的寫出input output 各種可能的signature
: 想想有沒有什麼corner case 然後示範一個簡單的例子
: walk through一次整個函數 把每一步得到的結果都寫下來
: 我覺得這一段練習對我幫助很大 有些以前懵懵懂懂覺得好像是這樣
: 一用紙筆寫 發現根本不知道自己在幹嘛
感謝分享, 這樣的練習很扎實, 這不是容易做到事情。
通常是學生時代才有辦法做的練習, 你練習的這段時間是在
唸書這個階段嗎? 大概花費了多久的時間呢?
這種東西很容易就忘記了, 有什麼好辦法可以熟記這些東西?
--
若要人前顯貴, 就要人後受罪。
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 180.217.254.217
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Soft_Job/M.1455446495.A.7AA.html
※ 編輯: descent (180.217.254.217), 02/14/2016 18:43:09
1F:→ Alexkun: 所以能夠分享的大部分是新鮮人 03/07 18:08