iT邦幫忙

2021 iThome 鐵人賽

DAY 17
0
自我挑戰組

快樂社畜路:畢業後的後端開發求職準備系列 第 17

【刷題平台】中英 LeetCode、HackerRank、CodeSignal、牛客網

  • 分享至 

  • xImage
  •  

雖然說大家練演算法都提 Leetcode,
但不同平台也有各自的特色,
這裡就我的使用心得來提一下。

不過不得不說,
Leetcode 畢竟是主流,
要準備面試的話,是避不掉的~

Leetcode:討論熱烈、題目更新快的主流平台

主流優勢

最多人使用,討論相對熱烈很多,新題目也出的比較快。

專注於完成演算法,而非寫出完整程式

通常是要完成 Class solution 中的 function,
雖然因此可以更專注於演算法邏輯,但這跟一些前測的平台不太一樣。
所以建議沒有太多實戰經驗的人,要寫寫 HackerRank,
在不是純粹考演算法的題目或前測才不會死掉。

力扣:求職氣味濃厚的中國版 Leetcode

起初以為是山寨,後來才知道是官方中國版,可以用 Leetcode 帳號登入。

比起英文版,力扣有濃厚的求職味道XD

https://ithelp.ithome.com.tw/upload/images/20210918/20131394w6paoaqrKY.png

「題解」區解答完整、圖多

個人看了幾題,
比起英文 Leetcode 的 Discuss 的熱門文章常常只有程式碼和草草幾句解釋,
中國的力扣 題解 解答「更加完整」,圖片也配得比較多。
而且畢竟是中文,如果有需要的話,
我會上來找同題目的題解參考看看。

針對企業求職的討論更加熱烈

https://ithelp.ithome.com.tw/upload/images/20210918/20131394wsfXfHQmIC.png

HackerRank:語言熟悉度好朋友、介面美美

  • 題目敘述偏長
  • 有比較多語言熟悉度相關的題目,可以搭配著 Leetcode 服用

能看到較完整的程式碼

會看到 import 的 module、input 處理、要完成的 function 被使用的邏輯
https://ithelp.ithome.com.tw/upload/images/20210917/20131394NZbZmm8Cau.png

個人偏愛 HackerRank 的介面設計

字體漂亮簡單,也比較大XD
https://ithelp.ithome.com.tw/upload/images/20210917/20131394qIcqdArapl.png

CodeSignal:互動式遊戲介面、更像面試 live coding 平台

互動式介面,遊戲化

還有炫砲的動畫。
而且要做一些題目是需要虛擬 $$,虛擬 $$ 可以透過解題獲得。

寫題目的介面更像 OA 平台

目前寫的幾個前測平台,例如 hackrrank, codility, sugar ai 等等,都比較類似這種,
自訂測資的部分是需要自己驗證正確性的。
用慣 Leetcode 的人在前測時,
可能會因為之前太依賴平台告訴你是 Accepted 還是 Wrong Answer,
而不太習慣。
個人也是在第一次寫 OA 時,才發現這世界跟我想像的不太一樣XD
因此後來更加注重「人腦 compiler」練成。

我蠻推薦使用 CodeSignal 的,
畢竟什麼事情,
都還是以能引起興趣、建立成就感,比較容易走得長遠。

牛客網:豐富的中國求職平台

有點懶得截圖,
這個網站還有手機 App,
除了很多專業名詞的適應困難以外,
我覺得是相當豐富多元的平台!

求職導向平台,附帶秋招校招題目等等

但我沒用過XD
所以不評論他的 IDE 介面和題目品質了。
裡面有中國著名技術面試書「劍指 offer」中的所有題目,若有需要可以在此平台練習~

踴躍的面經分享

我有在上面找一些面試經驗的分享,
算是偏熱絡的。
台灣的話,可以看看面試趣

演算法課程

現在他的演算法課程已經不用錢了,
可以邊上課,得到系統化的知識。
課後有測驗,直接在同個目錄下 coding 和測試是否通過(不需跑到其他頁面),
整體體驗不錯。

CS 相關題庫

例如 OS、網路、DB 的知識等,
畢竟有些企業對於 new grad 會考一些 CS fundamentals。
答案送出後,檢討時可以看到附帶的討論區,
體驗挺不錯的。
但我真的不太能接受中國用詞XD常常不知道在說什麼rrr


上一篇
【LeetCode】當初的 LeetCode 學習
下一篇
【LeetCode】BFS
系列文
快樂社畜路:畢業後的後端開發求職準備31
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言