: 考試考到難的程度,比 Google 還難
: 去年就面過一次,當時考題 Easy ~ Medium
: 隔了一年還在找人,人資看我資歷主動邀我面試,
: 卻考得更難...有真心要找可以解決問題的人嗎?
: 都沒有照照鏡子,貴司的薪水可以比 G 還高嗎?
: 我考得過 Hard,還需要領你這 120 萬左右年薪?
: 我近十年經驗,可以拿出數十萬下載量
: 還在線的作品不被重視,
: 卻考 Hard 難度的考題來羞辱人浪費我的時間,
: 我看了考題十分鐘就 submit 不爽寫了。
: 當然這樣的狀況不只一間公司,
不知道您是面試什麼產業、什麼規模的公司、什麼職位
我建議還是講的具體一點,大家比較有討論空間
: 我就不指名道姓了我建議還是講的具體一點,大家比較有討論空間
: 大概是被刷題進去的人佔到主管位,
就我經驗大部分公司,你去面主管位置的職缺
尤其是掛Manager title的,沒有在考刷題的
都是聊經歷,聊過去組織遇到的問題,怎麼解決
畢竟進來也不會是第一線的產出者
本身可能也脫離第一線一段時間了
考刷題沒太大意義,頂多聊個簡單的problem solving確認至少有基礎的coding能力
: 所以也就信刷題這一套。尤其是掛Manager title的,沒有在考刷題的
都是聊經歷,聊過去組織遇到的問題,怎麼解決
畢竟進來也不會是第一線的產出者
本身可能也脫離第一線一段時間了
考刷題沒太大意義,頂多聊個簡單的problem solving確認至少有基礎的coding能力
: 但我的疑問是,刷題進去的人,
: 到底產出如何? 只會寫那些數學題型類似的演算法,
: 對於實作沒有足夠經驗,到底可以做出什麼啊?
: 有沒有人跟刷題派合作過? 真的刷題高分等於強嗎?
刷題強不等於工作能力強
這兩者甚至連正相關都說不太上
刷題就是一個你準備多少就能回答多少的東西
這些東西跟市面上常見的工作內容,尤其是Web開發這塊
的確關係沒那麼大
如果你身邊有擅長刷題的朋友,可以找他們聊一下
會發現其實這些題目刷久的人,對各種題型的反應都已經到了神經反射的程度
Array類型的題目大概怎麼解
string類型的題目大概怎麼解
看到哪些關鍵字大概就是DP問題
有些暴力解只能用窮舉法的數學問題,其實套個BFS就很快
等等等等,網路上有很多分析的文章和影片在聊這些,我就不贅述
但是「考刷題」這件事本身,不一定就是要拿很難的演算法問題把你考倒
至少我面試別人,以及去給別人面試的經驗來說
很多面試官其實是想要看你在面對困難問題的時候
會怎麼分析、怎麼breakdown、知不知道哪邊是瓶頸
找出瓶頸後怎麼與面試官討論
也許實作細節沒辦法現場寫出來,但能給個大概的想法嗎?
再到更細的還能看你寫的程式碼
是有一定的規範和脈絡
還是很雜亂的東一塊西一塊
如果未來要一起合作,彼此的工作方式有沒有契合
如果以上這些都有做到,題目最後有沒有解出來
可能反而沒那麼重要
至少我自己參加過多場coding interview
有不少是題目最後沒有完美解出,但是得到偏正面的評價
也有順利進入下一關
另外一樣是以我自己的經驗
面試越Senior的職缺(以我的標準是年薪150w+)
在面試過程中「考」的成分是越來越少
「聊」的成分會越來越多
Senior職缺會較為注重你過去的經驗,對我們公司現在遇到的問題有沒有幫助
傳統的考一題答一題的面試方法就看不太出這個面相
所以我想請原PO再檢視自己投遞的那些職缺
是不是本來就比較偏Junior,因為你有提到這個薪水對你來說也不高
Junior職缺一般會假設較缺乏實務經驗
在這個前提下當然就只能死板的拿題目考你
最後也是老生常談
面試的過程是雙向的
公司要拿leetcode hard題目來考你,那是公司的選擇
你看到這種考法,配上不夠高的薪水,也有權利不參加後續面試
然後不跟身邊朋友推薦這些公司
至於Google這種等級的公司就沒辦法了
他們是真的不缺人才,每天都有數不完的頂尖履歷投過去
用刷題去濾掉人,至少能確保能夠進到後面階段的人
都有為了進這間公司付出過一定的努力
會不會濾掉很有實力但不願刷題的人?當然會
但人家也不會在意就是了
--