[請益] Leetcode刷一輪到能面試的程度要多久?

看板Soft_Job (軟體人)作者 (xdall)時間6年前 (2018/12/21 01:11), 編輯推噓32(36452)
留言92則, 45人參與, 6年前最新討論串1/4 (看更多)
看面經板常常有人建議”Leetcode刷一輪”,講的好像很簡單,為什麼我 做卻覺的非常難啊?所謂的Leetcode刷一輪大概是要多久?要1年嗎? 我的背景是EE,C++ coding經驗不少,但都是正常的程式,非演算法題。 面試Google前花3個月的時間刷Leetcode (Full time),總共做了146題, Hard/Medium約各一半。面試當然失敗了。 我是不是太天真,只準備3個月就想挑戰Google? 現在Leetcode有900多題了,全刷一輪到能夠面試上,該不會至少要 準備一年以上? 請問大家覺得合理的準備時間應該是多久? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 112.104.106.188 ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1545325875.A.D12.html

12/21 01:28, 6年前 , 1F
我覺得好好把數學從國中開始往上刷到大學更有用一點,去
12/21 01:28, 1F

12/21 01:28, 6年前 , 2F
刷過,但是覺得很多東西用數學解跟數學思考反而會更快,
12/21 01:28, 2F

12/21 01:28, 6年前 , 3F
就開始想再把數學練好
12/21 01:28, 3F

12/21 01:42, 6年前 , 4F
刷150就有個概念了 不需要全刷完 重點是要自己懂 看解
12/21 01:42, 4F

12/21 01:42, 6年前 , 5F
答大多沒啥用
12/21 01:42, 5F

12/21 01:53, 6年前 , 6F
要求在時間內並直接做最佳解,才是真的有用的刷題
12/21 01:53, 6F

12/21 02:03, 6年前 , 7F
想問你刷的方法有每題beat 90%以上嗎?
12/21 02:03, 7F

12/21 02:03, 6年前 , 8F
full time三個月一輪不難吧
12/21 02:03, 8F

12/21 02:08, 6年前 , 9F
能被google邀請去面試的人 會問這種問題喔?
12/21 02:08, 9F

12/21 02:39, 6年前 , 10F
因為叫你刷一輪的搞不好100題都刷不到,出嘴最強了
12/21 02:39, 10F

12/21 02:44, 6年前 , 11F
刷嗎
12/21 02:44, 11F

12/21 03:21, 6年前 , 12F
刷一輪的前提是至少資料結構演算法和數學都要有大學程
12/21 03:21, 12F

12/21 03:21, 6年前 , 13F
度(至少有修過課吧
12/21 03:21, 13F

12/21 03:24, 6年前 , 14F
其實800題也不可能真的短時間內刷一輪,從簡單到難平均
12/21 03:24, 14F

12/21 03:24, 6年前 , 15F
覆蓋80題,然後最新題號20題,這樣就不錯了。當然你要
12/21 03:24, 15F

12/21 03:24, 6年前 , 16F
面google等級的,刷一輪這種努力肯定少不了,自己搜尋l
12/21 03:24, 16F

12/21 03:24, 6年前 , 17F
eetcode相關討論就知道,多少人拼命想擠進去,你要與這
12/21 03:24, 17F

12/21 03:24, 6年前 , 18F
些聰明又努力的人競爭
12/21 03:24, 18F

12/21 04:08, 6年前 , 19F
刷一輪是種形容詞 是要多寫點題目 但不是真的要刷一
12/21 04:08, 19F

12/21 04:08, 6年前 , 20F
輪...通常刷個100~150題就能涵蓋90%的面試會考到的
12/21 04:08, 20F

12/21 04:08, 6年前 , 21F
資料結構跟演算法了
12/21 04:08, 21F

12/21 04:10, 6年前 , 22F
題目是無窮的 但很多沒見過的題目也能用你會的資料結
12/21 04:10, 22F

12/21 04:10, 6年前 , 23F
構跟演算法拼湊出好的解法 你想900題刷完 本來就不可
12/21 04:10, 23F

12/21 04:10, 6年前 , 24F
能單靠經驗記住所有解法
12/21 04:10, 24F

12/21 04:14, 6年前 , 25F
還有刷題要有技巧 三個月刷146有點少 板上通常是直接
12/21 04:14, 25F

12/21 04:14, 6年前 , 26F
叫人刷 但別傻傻硬刷 卡住別硬要想解 那是浪費時間
12/21 04:14, 26F

12/21 04:14, 6年前 , 27F
最後就算想出了一個解、很有成就感 但速度不夠快 面
12/21 04:14, 27F

12/21 04:14, 6年前 , 28F
試碰到時拿出你辛苦想出的解一樣還是會被打槍
12/21 04:14, 28F

12/21 04:54, 6年前 , 29F
google 知乎看一下討論 大陸人更瘋 有人整理出有用的
12/21 04:54, 29F

12/21 04:54, 6年前 , 30F
刷法心得等等
12/21 04:54, 30F

12/21 05:40, 6年前 , 31F
直接去比禮拜六的比賽就知道了
12/21 05:40, 31F

12/21 05:40, 6年前 , 32F
一個半小時最好可以穩穩寫出3題 (通常是1 easy 2 medium)
12/21 05:40, 32F

12/21 05:41, 6年前 , 33F
或是如果能穩定進前50 那演算法層面也夠了
12/21 05:41, 33F

12/21 07:35, 6年前 , 34F
刷100題只是讓你能看懂google的題,要上還差遠了....
12/21 07:35, 34F

12/21 08:05, 6年前 , 35F
面試都變質了
12/21 08:05, 35F

12/21 08:25, 6年前 , 36F
你都去谷歌面過了,還沒辦法知道的真正原因???
12/21 08:25, 36F

12/21 08:39, 6年前 , 37F
好好找本演算法跟資結的書來看,CLRS不適合這種刷題,邊
12/21 08:39, 37F

12/21 08:39, 6年前 , 38F
看邊刷,不要刷easy了,3個月只有146有點少
12/21 08:39, 38F

12/21 09:02, 6年前 , 39F
全職一天10題基本吧
12/21 09:02, 39F

12/21 09:37, 6年前 , 40F
學生?
12/21 09:37, 40F

12/21 09:41, 6年前 , 41F
多益的味道
12/21 09:41, 41F

12/21 09:44, 6年前 , 42F
比賽不是星期天嘛
12/21 09:44, 42F

12/21 09:46, 6年前 , 43F
三個月要看能花多少時間吧刷吧
12/21 09:46, 43F

12/21 09:47, 6年前 , 44F
我自己是不設定一個規範時間去看解答就會大爆炸
12/21 09:47, 44F

12/21 09:48, 6年前 , 45F
即便如此 一天只有一兩個小時能用來刷時 要到三以上
12/21 09:48, 45F

12/21 09:48, 6年前 , 46F
很容易淪為就只是“刷過”而已
12/21 09:48, 46F

12/21 10:36, 6年前 , 47F
Google感覺蠻缺人的
12/21 10:36, 47F

12/21 11:03, 6年前 , 48F
請問只在台灣工作要刷嗎?
12/21 11:03, 48F

12/21 11:06, 6年前 , 49F
我連刷三題都難
12/21 11:06, 49F

12/21 11:07, 6年前 , 50F
根本只能硬背 跟要背三篇古文一樣
12/21 11:07, 50F

12/21 11:07, 6年前 , 51F
更別說100篇 頗喝
12/21 11:07, 51F

12/21 12:13, 6年前 , 52F
我只是自己寫一次 再看別人怎麼寫 想到才去做一題這樣
12/21 12:13, 52F

12/21 12:43, 6年前 , 53F
打個codeforce到div1吧
12/21 12:43, 53F

12/21 12:57, 6年前 , 54F
當然用背的沒背過古文觀止嗎?
12/21 12:57, 54F

12/21 12:57, 6年前 , 55F
自己用想的怎可能一天10題
12/21 12:57, 55F

12/21 12:58, 6年前 , 56F
如果只是刷過但是沒背下來會被酸
12/21 12:58, 56F

12/21 12:59, 6年前 , 57F
只是刷過/根本不懂/不熟
12/21 12:59, 57F

12/21 13:18, 6年前 , 58F
之前刷過不看解答的話有些題目想一輩子也想不出來吧,
12/21 13:18, 58F

12/21 13:19, 6年前 , 59F
根本只有特殊解能做,說一天十題的都是刷easy吧。
12/21 13:19, 59F

12/21 14:47, 6年前 , 60F
easy題目不用看完就知道怎麼寫 medium看完就知道怎麼寫
12/21 14:47, 60F

12/21 14:47, 6年前 , 61F
大部分hard紙上畫一畫 式子列出來也不難
12/21 14:47, 61F

12/21 14:49, 6年前 , 62F
連easy一起算full time一天30題也還好
12/21 14:49, 62F

12/21 14:59, 6年前 , 63F
Weekly Contest 1.5hr 4題,一天10題很基本吧
12/21 14:59, 63F

12/21 15:58, 6年前 , 64F
如果只是要過 phone interview,刷到兩百多題可以過 F
12/21 15:58, 64F

12/21 15:59, 6年前 , 65F
刷到 50 題我過不了 G。心得就是刷到可以白板講解+實作
12/21 15:59, 65F

12/21 16:06, 6年前 , 66F
我花半年刷 250+ 題,其實沒有很多,最主要還是運氣,
12/21 16:06, 66F

12/21 16:07, 6年前 , 67F
中一題就爽翻天了,沒中就等半年到一年再面
12/21 16:07, 67F

12/21 18:26, 6年前 , 68F
我450刷三次剛過fag給你參考一下
12/21 18:26, 68F

12/21 18:38, 6年前 , 69F
朋友說她刷惹800題才拿到G的實習 不過之前拿return惹
12/21 18:38, 69F

12/21 20:14, 6年前 , 70F
問這問題 想想前面有多少ACMer
12/21 20:14, 70F

12/21 20:49, 6年前 , 71F
ACMer沒在刷這個leetcode對他們來說都是2分鐘完爆
12/21 20:49, 71F

12/21 21:16, 6年前 , 72F
搞ACM的你傷不起啊
12/21 21:16, 72F

12/22 01:00, 6年前 , 73F
之前面試google Hard等級要15分鐘解出來含說明
12/22 01:00, 73F

12/22 01:02, 6年前 , 74F
一天10題做不到 去面試是浪費時間
12/22 01:02, 74F

12/22 01:04, 6年前 , 75F
不會呀,被洗幾次臉就知道缺點在哪裡,半年後又是一條好漢
12/22 01:04, 75F

12/22 01:52, 6年前 , 76F
550題 lc比賽基本都能做完
12/22 01:52, 76F

12/22 04:27, 6年前 , 77F
有的題目開出來的要求那麼tricky....只能背起來
12/22 04:27, 77F

12/22 04:41, 6年前 , 78F
硬背就是搞笑而已 沒啥幫助
12/22 04:41, 78F

12/22 05:47, 6年前 , 79F
過程比較重要 有沒有解出來通常不是重點
12/22 05:47, 79F

12/22 15:50, 6年前 , 80F
背當然要有技巧的背,大部分題目只要背一個主要的解題
12/22 15:50, 80F

12/22 15:50, 6年前 , 81F
思路就差不多了
12/22 15:50, 81F

12/22 15:53, 6年前 , 82F
大部分題目就是要一看到馬上就反射動作該用什麼資料結構
12/22 15:53, 82F

12/22 15:53, 6年前 , 83F
跟演算法,解題時間應該大部分花在edge case上
12/22 15:53, 83F

12/22 18:04, 6年前 , 84F
大家也刷得太瘋狂了吧
12/22 18:04, 84F

12/22 18:49, 6年前 , 85F
leetcode通膨
12/22 18:49, 85F

12/23 10:12, 6年前 , 86F
如果是你第一份工作刷這個有用
12/23 10:12, 86F

12/23 17:26, 6年前 , 87F
Leetcode 完全 ! = 能力 真是一個不好的風氣
12/23 17:26, 87F

12/24 21:40, 6年前 , 88F
我朋友好幾個有上google都是刷codeforce 他們說leet
12/24 21:40, 88F

12/24 21:40, 6年前 , 89F
code太簡單 但那個網站我真的無法QQ
12/24 21:40, 89F

12/25 12:51, 6年前 , 90F
leetcode不能代表能力,但這個體系現在的感覺就是你連LC
12/25 12:51, 90F

12/25 12:51, 6年前 , 91F
這種簡單的都刷不好要怎麼說服我你有能力…
12/25 12:51, 91F

03/20 00:37, 6年前 , 92F
推文的一定有些沒刷過hard
03/20 00:37, 92F
文章代碼(AID): #1S6yqpqI (Soft_Job)
文章代碼(AID): #1S6yqpqI (Soft_Job)