看板 Soft_Job 關於我們 聯絡資訊
個人覺得一個簡單的判斷方式 你刷的一百題是什麼為主? easy - medium > 好好把碩士唸完 hard > 隨便你 理由 因為 easy - medium 真的就...沒什麼難度,刷那個是能幹麻? 我個人經驗來說看面試履歷有放 leetcode 然後有 easy - medium 沒過的 我點進去大概都 5~10 分內可過 @@ 所以刷 easy - medium 為主覺得很有成就感,不想唸書的話, 就還是好好唸書吧... EDIT : 多做幾題後發現同是 medium 之間也有相當的落差,並非都一樣容易 ※ 引述《pride829 (竹鼠)》之銘言: : 大家好 : 小弟目前114碩班,當初考進來時太晚找教授,以至於最後選到了一個我並不喜歡的實驗室 : ,現在感覺到每天都在做著自己並不喜歡的工作,而且將來論文的主題多半也是我沒有興趣 : 的,覺得唸不下去了,想休學去專心刷題。 : 我問過很多朋友,他們說碩士是一個門票,有很多職位沒有學位的話你在第一關就會被刷掉 : 。這點我認同,但我想如果刷題跟比賽的表現夠好,也許可以替代學歷的部分? : 家裡的經濟狀況還不錯,所以可以讓我花個半年到一年的時間專心刷題。我之前跟朋友花了 : 一兩個月的時間解了差不多100題,我感覺這是一個我喜歡做,有動力的事。我聽說外商都 : 比較看重這方面,想請教各位這是個可行的路嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.169.232.40 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1652104800.A.2A8.html
qwer338859: hard很少考吧== 幾乎都eazy加上一些些medium 05/09 22:02
qk3380888: 太嚴格了吧 Junior role多半都考medium而已吧 05/09 22:20
koka813: medium能三分鐘過....我果然不適合寫程式 05/09 22:28
補充修正一下 我想表達的是,那些對提升能力的幫助有限,畢竟就是 medium, 刷個一千題一萬題都不會讓人成長到刷十題 hard 的程度 對 junior 來說是好的,對非本科是好的, 但過了一定程度後再多刷效果就十分有限 然後刷那些的效果,遠遠不足以彌補 少了學歷 少了碩士歷鍊 的部份, 假如說少了的是 10,刷個幾百題 medium 個人覺得頂多補回 2~3 吧? 大概是這個意思
shockho: 最近美國面試hard的比例變高了 每次onsite都有一輪hard 05/09 22:44
qwe70302: 刷題鄙視鏈 05/09 23:03
QQ
jennya: 以google來說大部分考medium,就算考到hard也是在考你遇 05/09 23:14
jennya: 到不會的題目思路會如何、怎麼溝通要提示。所以不認同你 05/09 23:14
jennya: 說的 05/09 23:14
jennya: 我其實都建議刷題的人別刷hard,先把medium都刷到10分鐘 05/09 23:16
jennya: 內能一次AC再去看hard吧(不過某些題型像mono stack/mon 05/09 23:16
jennya: o queue沒幾題,就可把hard順便寫一寫) 05/09 23:16
嗯嗯, 所以後面有修文補充, 著眼點不是只在面試
eigen555: 刷一千題medium成長絕對比刷10題hard更多 05/09 23:39
eigen555: 有些medium甚至比hard更值得好好寫 05/09 23:39
嗯...也是啦 @@ 不過總之我想表達的重點是, 跟唸碩士好好修課完全沒得比 有些課直接可以練厚厚一整本 hard 的東西
MyNion: ....三分鐘medium有點太豪洨 05/09 23:48
MyNion: 點進題目1分鐘理解、1分鐘寫程式、1分鐘跑測試+修bug? 05/09 23:48
或許我體感時間有誤, 可能六分鐘? 各2分鐘這樣
gotrend: 碩士修課幾乎學不到東西== 05/09 23:51
幫QQ
jennya: 我就是不認同你後面補充的「刷個一千題一萬題都不會讓人 05/09 23:54
jennya: 成長到刷十題 hard 的程度,刷那些的效果,遠遠不足以彌 05/09 23:54
jennya: 補 少了學歷 少了碩士歷鍊 的部份」這段,我的經驗完全相 05/09 23:54
jennya: 反,可否定義一下你想講的是哪些公司,不同公司不一樣, 05/09 23:54
jennya: Google純看你解題能力、碩士學歷沒加分也沒扣分(除非是 05/09 23:54
jennya: 某些指定要碩士不收學士的職缺 很少有這種),MS的話看你 05/09 23:54
jennya: 解題能力、工作經歷、面試能力 就我所知不會因為碩士「學 05/09 23:54
jennya: 歷」而加分,一般台灣純軟公司則大概是需easy~medium解題 05/09 23:54
jennya: 能力及面試能力(基礎學科能力以及溝通能力)、沒碩士學 05/09 23:54
jennya: 歷也能上,台積電或聯發科可能就是碩士學歷必帶、解題me 05/09 23:54
jennya: dium能順暢解就已經穩上了(後面這兩間我是比較不熟可能 05/09 23:54
jennya: 搞錯),如果我以上情報都沒錯的話,就是完全沒有你說的 05/09 23:54
jennya: 「刷hard才能彌補碩士學歷」這情況啊,覺得你說的太奇怪 05/09 23:54
jennya: 。我就是真的不覺得有需要刷到hard 05/09 23:54
我說的跟公司沒什麼關係, 主要是就個人做 medium 的感覺來說, 跟在唸書時做演算法/圖論相關練習或證明比難度低很多 就練頭腦來說感覺效用不大
calqlus: 所以我說那些刷題根本就要用背的才有機會通過面試… 05/09 23:56
jennya: 不用用背的也可以通過面試... 05/09 23:59
啊 不過是我偏題, 原 PO 重點就放在求職 @@
jennya: 回原po的更新:噢噢所以你的意思是說,「在能力增長的部 05/10 00:04
jennya: 分,你覺得在碩班增進的能力約略等於寫hard題增進的能力 05/10 00:04
jennya: 」,你的意思是這樣嗎?那或許你剛好讀到跟演算法比較相 05/10 00:04
jennya: 關且比較紮實的碩班吧...就我所知有一些碩班的研究題目真 05/10 00:04
jennya: 的是在浪費學生的兩年青春做沒用的東西...每個人在碩班是 05/10 00:04
jennya: 有不同的體驗的 05/10 00:04
也是 @@
gogogofuxk: 真的很好奇會覺得刷題=背的人是如何這麼覺得的 05/10 00:14
DarkIllusion: 你三分一題medium 我十分跑完三千 我們應該差不多 05/10 00:32
沒有沒有 大概只跟三十分三千差不多 小快步走的概念
idok: 三分鐘想到可以pass的解 我相信 三分鐘想到最佳解 算你強 05/10 01:40
idok: 三分鐘 可以寫完 過所有測資 真的太豪小 05/10 01:41
想到可以 pass 的解, 大概是 20~40 秒? 過所有測資 大概再多花 20~40 秒 我覺得比較花時間的部份在看題目跟打字, 讀題目一分鐘打字兩分鐘的話就可能超過 我修掉好了 幾分鐘不是重點啊, 就算變十分鐘他也還是沒什麼難度的東西 @@
gogogofuxk: https://i.imgur.com/XZfsVP6.png 05/10 02:32
gogogofuxk: 3分鐘medium其實真的還好… 一堆人每週都在做這件事 05/10 02:32
gogogofuxk: 不知道為什麼大家會覺得這很扯 05/10 02:34
真的還好, 不熟時覺得不可能可以理解, 熟的話就 真的普通的感覺
jonathan793: 很簡單的三分鐘是沒啥 平均就蠻扯的 05/10 02:43
jonathan793: contest翻出來每次平均9分鐘三題解完應該都有前50 05/10 02:44
gogogofuxk: 我感覺第四題和penalty影響排名比較大?畢竟前三題通 05/10 02:49
gogogofuxk: 常大家都用秒的 05/10 02:49
jobintan: Easy to medium那是平日紓壓用的,強者就可刷hard紓壓。 05/10 08:01
BBSealion: 競賽的水很深,高手根本平台不在 leetcode上,leetcode 05/10 09:46
BBSealion: 的題目從 easy~hard 對他們來說都是 easy,唯一決定 05/10 09:46
BBSealion: 速度的只有打字速度而已,思考所需時間趨近於0 05/10 09:47
BBSealion: 噢可能還有閱讀速度吧 05/10 09:47
BBSealion: 但已面試來說,medium 5~10m,hard < 30m 已很夠了 05/10 09:48
BBSealion: 頂尖公司也就要求到這樣,剩下是運氣問題,看籤運而已 05/10 09:48
SouthRa: 面試要求的是你仔細處理case跟好好溝通,不是要你三分鐘 05/10 10:20
SouthRa: 秒寫出來,不要誤導人家 05/10 10:20
同意,我也覺得面試問那主要是快速確認 對人溝通 程式基礎 邏輯正常 刷幾題平均幾分鐘不是重點
newking761: 我覺得你在唬爛欸,要不要貼一下帳號來看看 05/10 18:05
那就當是那樣吧,我既然覺得刷那沒什麼用,平常哪會花時間刷, 頂多就是看到應徵者履歷有附的話, 會點進去做看看他一直 Wrong Answer 過不了的題目 (然後就秒解) 而已 認真覺得 medium 或以下的問題, 盡可能不要留 Wrong Answer 沒過的,不然不如不要放到履歷
hank55663: 想只靠刷題 但寫個leetcode medium 還要想真的是走遠了 05/10 22:48
worcdlo: 為何不直接報你的contest rating呢,根據我打比賽的觀 05/11 02:26
worcdlo: 察,通常三分鐘解medium的人rating至少有2800+,也就是 05/11 02:26
worcdlo: LC全球前150名,5-10分鐘大概2600+。我過去25場比賽有 05/11 02:26
worcdlo: 24場完賽,但僅有17場滿足5-10分鐘解一題medium 05/11 02:26
就像上面回的, 平常我根本不會花時間在那, 不會定期主動刷, 也不會打比賽 會去做就是履歷上看到, 看看他有什麼過不了的, 午休時去做看看這樣而已 剛隨便找了個最近 contest 的 medium 來做 09:03~09:10 https://imgur.com/6OtA6Ru 上班前醒醒腦 隨便寫寫 code 爛爛就別介意了 @@
worcdlo: 要找medium也不會找第二題吧,這題跟easy沒什麼兩樣,另 05/11 09:23
worcdlo: 外這場比賽我有打,第二題的繳交紀錄是第一題結束後的三 05/11 09:23
worcdlo: 分鐘,供参 05/11 09:23
worcdlo: 另外這題在medium題目上絕對是前20%簡單的,版上刷題者 05/11 09:26
worcdlo: 眾多,大家不妨自行評價一下這題 05/11 09:26
沒特別選,就第一個點到的這樣 我也覺得超簡單啊, 看題目兩分鐘,想解法十秒,而且是剛睡醒還沒睡飽鈍鈍的腦袋, (畢竟看到推文那麼多要求才去找來做的) 慢慢打字 (坐床上抱著電腦) 大概有五分鐘多? 你可以想像一下,假如你平常沒在刷,昨天 01:40 睡,早上 07:30 起來, 上 ptt 看到推文才去估狗 leetcode contest 點進頁面, 然後點好像是過去記錄的右下角 list 裡的第一筆的第一個 medium 問題, 隨便做做截個圖交差 差不多是這樣的情形 這題超簡單是真的,我做過的其它 medium 大都也不會難太多 Reverse Integer,Plus One 等等,說不定他們也是算簡單的, 只是剛好放履歷的人沒過吧? 不過跟我想表達的基本不衝突,medium 難度沒很高,刷多對能力提升有限,就醬 @@
worcdlo: 但凡你有任何真實公平的數字佐證你的答題時間,就不會被 05/11 13:39
worcdlo: 質疑了。另外比賽第三題我花費的時間通常是第二題的2~ 05/11 13:39
worcdlo: 3倍,倒也不見得是難度問題,而是第三題敘述比較長,而 05/11 13:39
worcdlo: 且實作上也比較麻煩,容易有bug要修,所以你這題7分鐘的 05/11 13:39
worcdlo: 話,基本上我依然質疑你的數字。最後,medium無用我個人 05/11 13:39
worcdlo: 認同,但是僅限rating超過2300的人,希望有機會能看到你 05/11 13:39
worcdlo: 在公平條件下參加比賽並有真實數字佐證你的說詞。 05/11 13:39
嗯嗯,那你應該是看不到,想想連回文做題應付都蠻無謂的, 就覺得沒用還得去做它證明什麼,還是算了 不過想了想 難 易 有用 無用 好像太不具體, 舉個簡單的對照, 圖論證明題 有些較難的如果不看答案不看原始論文, 我大概要花 4 小時到一兩週,且 99% 以上是思考時間 至於 leetcode 時間差幾分鐘, 說真的 90% 以上是閱讀跟打字時間,大概練英文閱讀跟英打的差異還影響比較大, 大概4醬
TheOneisNEO: 是做圖論專業的東西? 圖論是真的滿難的 05/11 14:23
TheOneisNEO: lc med的範圍很廣 就跟大多數人都是普通範圍一樣(?) 05/11 14:24
不是耶, 就單純做興趣的
tenhou: 1. 高手打比賽比的也不是閱讀速度,即使是LC週賽的,第四 05/11 22:34
tenhou: 題通常也能造成高手間implementation速度的差異 2. 樓主回 05/11 22:34
tenhou: 文回這麼多其實不如回一個自己在CF或LC等任何平台的rating 05/11 22:34
tenhou: 數字就可以了 3. 上面的h大是真高手 05/11 22:34
是嘛, 所以真高手就說 medium 不用想不是 我不是高手, 所以還是要想, 只是覺得難度不算很高而已, 畢竟都叫 medium 了 另外上面也回過了, 沒在參加比賽, 沒什麼數字 另一題 medium 也做了 2266. Count Number of Texts https://imgur.com/U7iB0WB 這題比較有感一點, 想的時間有過 30% 大概看題目 7 想 5 打字 2 吧, 那描述真看不出來倒底什麼時候要 mod 寫是寫 return 時實際是計算中途也要
jcaosola: 除了h大真高手外 你們的爭執點應該在median值不值吧 05/12 11:30
jcaosola: 不就去把 acceptance rate < 35%約百題寫寫看就知道了 05/12 11:33
有興趣,請問怎麼查 medium && acceptance rate < 35%? 不太會用,連 medium 清單都不知去哪看
jcaosola: problems tab下面可以設filter和sort by xx 05/12 11:44
感謝 :D 做過 2266 後有點改觀了,medium 之間好像也落差不小 雖然一方面也是我排列組合還比較多給老師 XD 我覺得還是會有值的時候,例如大學學了 程設 資結 演算法 離散, 可以用來練習應用或加深印像
jcaosola: 另外ac率太低也有可能該題是地雷題 看倒讚太多可以迴避 05/12 12:36
好喔 XD
hank55663: 其實我是贊同樓主的 然後2266卡到的問題只是沒寫過要mo 05/12 13:15
hank55663: d 有在打競賽的會比較熟 這格式 其他感覺真的沒想xD 05/12 13:15
真的,有好幾分鐘在試是每加一次 mod, 還是一輪加完 mod, 還是每一輪都加完最後 mod
TheOneisNEO: 2266覺得好像沒用到排列組合 除非9999分組也算 05/12 14:56
TheOneisNEO: 不過我覺得每個人靠練習可以獲得的進步不見得一樣 05/12 14:56
TheOneisNEO: 寫個很簡單的題目錯很多次 但最終真的把觀念跟作法都 05/12 14:57
TheOneisNEO: 學起來 有進步就也不錯 05/12 14:58
嗯嗯 有進步有收獲最重要 :D
bjk: 沒在刷leetcode可以評論leetcode頭頭是道,人才啊! 05/12 18:06
感謝指教 :D 真的沒做幾題就評斷有失偏頗,並非真的都那麼沒難度
bjk: 1 05/12 23:59
※ 編輯: lovdkkkk (114.37.197.69 臺灣), 05/13/2022 23:05:54