Re: [討論] 什麼層級的職位才不用再刷leetcode了?

作者
看板 Soft_job
時間
留言 53則留言,18人參與討論
推噓 17 ( 17推 0噓 36→ )
討論串 14
我是原po, 我感覺大家有點誤解我的意思了 我的問題原意不在於需不需要coding test, 而是需不需要考「leetcode」 junior/pre-senior就不在我的討論範圍, 你們為了找工作該刷的就乖乖去刷 因為leetcode裡面那些題目包含了某部分算法需要「轉個彎」的特殊性 我認為對於資深工程師來說真的沒有任何意義 對於資深工程師,為了保證候選人能表現出最好的自己 我在找人時「絕對不考leetcode題」 我會用轉短鏈服務、簡化paxos算法、隱含deadlock/消費生產者模式場景的題目 這種題目對於前面幾位說的好處一點都沒少, 同時可以真的測試出候選人problem solving的能力 第一,問題邊界? 不再像leetcode一樣interviewer老在那邊語焉不詳 n-sum? array有沒有排序? 最大多大? interviewer被問了還要回去看題目才知道 第二,這是實打實的真實世界可能出現的問題 這種問題是你真的可以了解候選人思路的問題,這類問題因為太切實際了 所以我每次考的時候候選人真的都會不吝嗇的問題各種限制和需求 比leetcode看過的題目還要假掰的問一下好太多了 第三,因為leetcode的重點在於算法中的那個「轉折」 如果那個轉折在想法或程式碼中沒出現,這個候選人基本沒戲了 我上面那種問題不會,無論候選人有沒有掙扎你都可以真的看得出來他的思路 有沒有在思考,思考的層次如何,和leetcode那種一翻兩瞪眼的效果差太多了 所以這串討論串的問題是「什麼層級才不需要leetcode?」 我認為大概MS Principal SDE 65, FB E6, Google Senior L5/L6應該不需要考了 真的要考也不要拿leetcode出來,這真的是要刷才有準備的 人家都這個層級了負責的業務有多大、平常有多忙你好意思拿刷junior的工具出來? 老實說,這單純顯示了這類interviewer對面試內容有多輕忽和不負責 面試中用來考驗候選人能力的工具何其多, 為什麼偏偏要選對候選人有額外成本,檢驗深度特別膚淺的一項呢? 老實講就是因為「輕鬆」, 心不在焉的聽一下自我介紹, 甩個題出去, 收工 當然這些公司還是可以考,問題是這些候選人都已經有不屑這種流程的資格了 你自以為top tier的結果就是和這些人說bye bye吧 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 110.50.134.131 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1575221073.A.A19.html
1FNDark: CTO TD 不用. 因為公司沒人比他們懂技術才會找這個職位. 12/02 01:35
2FNDark: 然後是 Team Lead . 因為管理重經歷.整合能力高過技術能力. 12/02 01:36
3FNDark: 第三類是 reference 過的.不管事同行推薦或是業界名人. 12/02 01:37
4FNDark: 第四類是一串粽子挖角. 整個team挖過來. 這個類似reference 12/02 01:38
5FNDark: 其他只要不認識手上又一堆履歷沒辦法一個 ,就先用題刷人. 12/02 01:40
6FNDark: 一個個面談 12/02 01:42
※ 編輯: NewSpec (110.50.134.131 臺灣), 12/02/2019 01:52:50
7Fsorryla: 你說的那些根本不是leetcode的問題,而是面試者的水準問 12/02 07:44
8Fsorryla: 題 12/02 07:44
9Fsorryla: 而且老實說leetcode八成的題目都不需要什麼特別技巧,bin 12/02 07:51
10Fsorryla: ary search DFS BFS這些基本的東西,如果一個sr連這些都 12/02 07:51
11Fsorryla: 寫不出來,你要說他們負責的系統多厲害我也是存疑 12/02 07:51
12Fbab7171: 我現在才知道到架系統,bin search,dp都要重寫才是好系統 12/02 07:58
13FPoloHuang: 自己寫的最屌最棒你敢嘴? 12/02 08:04
14FManInSW: 不好意思, 我拉低了平均... 12/02 08:04
15FManInSW: 在刷題之前我完全不知道BST,因為以前沒看過演算法 12/02 08:06
16FManInSW: 但實務上我解決了許多唸過演算法的人無法解決的問題 12/02 08:08
17FManInSW: 一直懸在那好幾年的問題, 我花幾週找出根本的解 12/02 08:10
18FManInSW: 這就是我提過固定的考試模式造成的over-fitting 12/02 08:12
19FManInSW: 考試的確是挑出能通過考試的人... 12/02 08:14
20Fyamakazi: 好奇樓上解決了什麼演算法問題 12/02 10:18
21Fyamakazi: 我一開始做藍牙傳輸通信演算法 的確是連串列都沒聽過 12/02 10:19
22Fyamakazi: Viterbi發明Viterbi algorithm時 大概還沒有BST 12/02 10:20
23FNCUking: PTT真的神人輩出呢 12/02 10:55
24Fstkoso: 是什麼問題念過演算法就無法解決??? 12/02 11:07
25Fpttworld: 現在不是流行考Codility, 我代考好幾次了 12/02 11:17
26FoToToT: 好奇ManlnSW解決哪個問題 12/02 12:43
27Ft64141: 念過演算法的人無法解決的問題 != 念過演算法就無法解決 12/02 12:49
28Ft64141: 的問題... 12/02 12:49
29FWolfken: 說真的我有想過,如果有人去美國法院告,考演算法是age 12/02 13:04
30FWolfken: discrimination,不知道會不會告得成,假設法院真的判了 12/02 13:05
31FWolfken: 估計這些公司就都會換方法了 12/02 13:05
32FWolfken: age跟IQ discrimination 12/02 13:05
33Fsxy67230: 坐等ManlnSW說出究竟是什麼樣的問題唸過演算法就不能解 12/02 16:12
34Fsxy67230: 決的,一定要沒唸過的人才能解的也太神奇了 12/02 16:12
35Fbigelephants: Leetcode 的題目真的不需要特別準備.... 12/02 17:20
37Fsxy67230: 本來Leetcode 就不需要特別準備,尤其是一般公司考得都 12/02 19:03
38Fsxy67230: 是基本題,還給你的時間也很充分。又不是大家都考medium 12/02 19:03
39Fsxy67230: 跟hard的等級又只給半小時要寫5題。 12/02 19:03
40Fsxy67230: easy的等級會說要刷的,程度真的就只是笑笑,考linked l 12/02 19:04
41Fsxy67230: ist也會被刷掉的那種 12/02 19:04
42Fs37166117: 我以為大家都考印九九乘法表欸 12/02 20:19
43FArgos: 底下快開嗆 我一題也不會但年薪三百萬 你們這些工程師就是 12/02 20:57
44FArgos: 腦袋只有解題 沒有想法 年薪永遠上不去 嘻嘻 12/02 20:57
45Fdrajan: 說Leetcode問題不用特別準備的我只知道三種人 一種是領域 12/02 21:24
46Fdrajan: 高手(例如Leslie Lamport, Alex Smola)一種是ACMer/ICPC 12/02 21:24
47Fdrajan: 另一種我就不多談了 12/02 21:24
48FHsins: 是碼農。可以被抽換的那種 12/02 21:29
49Fsxy67230: 大部分的公司考得真的都蠻簡單的啊,我自己的經驗是, 12/02 21:59
50Fsxy67230: 面試過一家韌體商,考c++的Algorithm 就三題leetcode li 12/02 21:59
51Fsxy67230: nked list變化題,一家系統商的DS,LRU cache、動態路徑 12/02 21:59
52Fsxy67230: 規劃、最短路徑做語法校正,這些常在做韌體、做演算法 12/02 21:59
53Fsxy67230: 的都算簡單吧 12/02 21:59

Soft_Job 看板熱門文章

9
41

最新熱門文章

22
58