[討論] 為什麼很多人聽到考演算法就倒退三步

看板Soft_Job作者 (hippo泡)時間5年前 (2018/12/18 09:39), 5年前編輯推噓52(553121)
留言179則, 58人參與, 5年前最新討論串1/5 (看更多)
如題 最近與人討論工作時 會提到要練一下演算法資結 leetcode medium easy刷一刷就夠了 但是對方聽到要考演算法好像就縮了 現在junior面試考試不是常態嗎(不管手寫或是考卷) 除非比較資深的職位考系統設計啥的比較有用 如果不實際寫一下看一下想法 純粹說話好像也不太靠譜吧 不知道考演算法恐懼的點在哪裡……寫不出來就算了(?) btw 考演算法部分 依照個人面試經驗google方面還是比較好的 一般都會聽到直接給你一個結構 要你反轉或找最大最小等等 google之前的經驗是給你一個情境題 資料結構算法你自己定義就好 感覺比較符合實際應用 e.g. 如何設計一個簡單的社交朋友推薦系統 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.136.35.180 ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1545097165.A.93F.html

12/18 09:45, 5年前 , 1F
有想過是薪水開太低嗎?高價自然一堆強者搶著來面試
12/18 09:45, 1F

12/18 09:52, 5年前 , 2F
有google的薪水跟環境的話,用google的經驗來要求就ok
12/18 09:52, 2F
聊天時遇到的狀況而已XD 還沒討論這家給多少 對方都先縮了 ※ 編輯: stevekevin10 (223.136.35.180), 12/18/2018 09:55:22

12/18 09:55, 5年前 , 3F
你們待遇跟google能比嗎
12/18 09:55, 3F
同上,而且我覺得跟錢無關,比起google很多公司要求回家作業那才真心煩,IBM還要寫 一個好久的智商(智障)測驗 ※ 編輯: stevekevin10 (223.136.35.180), 12/18/2018 09:57:28

12/18 09:56, 5年前 , 4F
一種就很多是其他領域轉職的,從來沒好好練過,當然聽
12/18 09:56, 4F

12/18 09:56, 5年前 , 5F
因為平日懂概念、情境、運用需要時參考就好了 沒特別練過
12/18 09:56, 5F

12/18 09:56, 5年前 , 6F
根本寫不出或花費太多時間撰寫但薪水普普 效益不大
12/18 09:56, 6F

12/18 09:56, 5年前 , 7F
到就怕。另一種是公司待遇給不夠或根本用不到,卻考很
12/18 09:56, 7F

12/18 09:57, 5年前 , 8F
刁鑽問題,這是公司招人方式有嚴重瑕疵。
12/18 09:57, 8F

12/18 09:57, 5年前 , 9F
當然還有一種是考很難但沒有要你全對,只是要看思考的
12/18 09:57, 9F

12/18 09:58, 5年前 , 10F
我好像講的有點亂XD 總之就RD本身不熟,或遇過不好面試
12/18 09:58, 10F

12/18 09:59, 5年前 , 11F
經驗,大概是聽到要考算法就縮的主因吧
12/18 09:59, 11F
原乃如此,同意你! ※ 編輯: stevekevin10 (223.136.35.180), 12/18/2018 10:00:26

12/18 10:05, 5年前 , 12F
個人倒是很喜歡當場出題的公司,這對受試者來說是考驗,
12/18 10:05, 12F

12/18 10:06, 5年前 , 13F
其實某方面也是代表面試官看程式的水平
12/18 10:06, 13F

12/18 10:14, 5年前 , 14F
個人也喜歡非制式考試XD 就是依雙方經驗來問問題 這種面
12/18 10:14, 14F

12/18 10:14, 5年前 , 15F
試完就算沒上 也能獲益許多
12/18 10:14, 15F

12/18 10:15, 5年前 , 16F
還可以交流做法 互學一下
12/18 10:15, 16F

12/18 10:48, 5年前 , 17F
因為要寫的優雅真的很難 但要寫出那段邏輯其實硬幹也是可
12/18 10:48, 17F

12/18 10:48, 5年前 , 18F
以XD
12/18 10:48, 18F

12/18 10:51, 5年前 , 19F
實務上真的很少會自己實作 幾乎都是用寫好的library
12/18 10:51, 19F

12/18 10:53, 5年前 , 20F
我喜歡擺台電腦寫個簡單的專案 討厭考腦筋急轉彎
12/18 10:53, 20F

12/18 10:54, 5年前 , 21F
因為很多人寫寫前端後端 App 就覺得自己是天才啊,那些基
12/18 10:54, 21F

12/18 10:54, 5年前 , 22F
本功很花時間又沒有明顯成果的他們才不練
12/18 10:54, 22F

12/18 10:54, 5年前 , 23F
遇過不好面試經驗是主因 太多為考而考的公司了
12/18 10:54, 23F

12/18 10:55, 5年前 , 24F
而且實際工作去survey演算法又不需要自己想
12/18 10:55, 24F

12/18 10:55, 5年前 , 25F
如果只是看思考邏輯 考演算法沒什麼不好
12/18 10:55, 25F

12/18 10:56, 5年前 , 26F
但是遇過一些白板紙上題 考很難又愛電人的
12/18 10:56, 26F

12/18 10:57, 5年前 , 27F
老實說我覺得
12/18 10:57, 27F

12/18 10:58, 5年前 , 28F
各位平心而論 演算法這東西需要隨時會寫嗎?
12/18 10:58, 28F

12/18 10:59, 5年前 , 29F
沒人整天在記演算法怎寫的 推過一遍 做個筆記放著就行了
12/18 10:59, 29F

12/18 10:59, 5年前 , 30F
現在我覺得最少用的是資料結構 現在寫軟體的除非自己
12/18 10:59, 30F

12/18 10:59, 5年前 , 31F
有bug哪裡會把記憶體寫爆還有之前算法根本沒有cpu gpu
12/18 10:59, 31F

12/18 10:59, 5年前 , 32F
平行的概念要比快真的沒辦法比 以上討論一下啊 我真
12/18 10:59, 32F

12/18 10:59, 5年前 , 33F
心疑問
12/18 10:59, 33F

12/18 11:00, 5年前 , 34F
若說用「考」演算法 意義不大
12/18 11:00, 34F

12/18 11:03, 5年前 , 35F
重點是看到問題能不能想到可以用某個算法解決 而不是單
12/18 11:03, 35F

12/18 11:03, 5年前 , 36F
純背算法
12/18 11:03, 36F
還有 103 則推文
12/18 20:22, 5年前 , 140F
考得很刁鑽很偏,面試者其實也可以反過來出刁鑽題,
12/18 20:22, 140F

12/18 20:22, 5年前 , 141F
你面試官也不見得答的出來
12/18 20:22, 141F

12/18 20:27, 5年前 , 142F
我個人遇到覺得強的主管,根本不會硬考你演算法之類
12/18 20:27, 142F

12/18 20:28, 5年前 , 143F
都是問工作上實際應用的東西比較多
12/18 20:28, 143F

12/18 20:29, 5年前 , 144F
阿連物件導向都不會的面試官,反而很愛考排序/質數/畫菱形
12/18 20:29, 144F

12/18 20:29, 5年前 , 145F
說穿了,那面試官就只會if..else / for /while 阿!
12/18 20:29, 145F

12/18 23:00, 5年前 , 146F
其實現在真正一些lib的quicksort實作 沒看過的人寫不
12/18 23:00, 146F

12/18 23:03, 5年前 , 147F
太出來的. 質數演算法也有很難的 不是那種開根號除一
12/18 23:03, 147F

12/18 23:03, 5年前 , 148F
除就過去了
12/18 23:03, 148F

12/18 23:05, 5年前 , 149F
例如Baillie–PSW primality test
12/18 23:05, 149F

12/18 23:15, 5年前 , 150F
講真的沒做過類似題目可以直接做出來的 就已經不需要透
12/18 23:15, 150F

12/18 23:15, 5年前 , 151F
過這種面試去找工作了..
12/18 23:15, 151F

12/19 07:58, 5年前 , 152F
只會一直拿GOOGLE來講 連人家為什麼要考的理由都不知
12/19 07:58, 152F

12/19 07:59, 5年前 , 153F
貴公司市場規模 系統規模跟GOOGLE一樣嗎?
12/19 07:59, 153F

12/19 10:45, 5年前 , 154F
80%的工作根本就用不到,library都實作好了
12/19 10:45, 154F

12/19 11:01, 5年前 , 155F
現在工作上根本就不會自己重寫演算法,了解各個演算
12/19 11:01, 155F

12/19 11:01, 5年前 , 156F
法的使用時機才是重點,演算法畢竟就是一種方法,了
12/19 11:01, 156F

12/19 11:01, 5年前 , 157F
解這個方法才是重點,可惜很多面試官都本末倒置了
12/19 11:01, 157F

12/19 11:02, 5年前 , 158F
有同感,最近面試都這況狀,只好乖乖回去讀資料結構QQ
12/19 11:02, 158F

12/19 11:03, 5年前 , 159F
被問過要如何實現random,有沒有 k 過 random的 source
12/19 11:03, 159F

12/19 11:03, 5年前 , 160F
code (python) 的,然後問資料結構 linked list, stack
12/19 11:03, 160F

12/19 11:04, 5年前 , 161F
沒碰過這些東西,只好摸摸鼻子去慢慢K (我太費QAQ
12/19 11:04, 161F

12/19 12:26, 5年前 , 162F
實作random就有點誇張了
12/19 12:26, 162F

12/19 12:49, 5年前 , 163F
臨場想出來的random根本不能用XD 何必呢?
12/19 12:49, 163F

12/19 12:53, 5年前 , 164F
然後被洗臉完後,再問你期待薪資,我當初回5萬,台北
12/19 12:53, 164F

12/19 12:53, 5年前 , 165F
然後在瞬間拒絕你,說你不適合...真心受打擊QAQ
12/19 12:53, 165F

12/19 12:55, 5年前 , 166F
這職缺為全端工程師,面試官說工程師就是什麼都要會
12/19 12:55, 166F

12/19 13:19, 5年前 , 167F
樓上,千萬別被這種低級話術影響自信,很不划算
12/19 13:19, 167F

12/19 13:19, 5年前 , 168F
實際上很多演算法都用指令集加速, 不同硬體有不同寫法
12/19 13:19, 168F

12/19 13:22, 5年前 , 169F
研究出算法的人跟實際實現的人通常都是不同人
12/19 13:22, 169F

12/19 13:23, 5年前 , 170F
而面試大概只能考考常見的, 又不能看到面試者真實能力
12/19 13:23, 170F

12/19 13:29, 5年前 , 171F
然後常見的演算法最佳軟解又是隨便就能取得,沒有意義
12/19 13:29, 171F

12/19 14:44, 5年前 , 172F
老闆:數學很重要,考微積分吧
12/19 14:44, 172F

12/19 16:40, 5年前 , 173F
Linked list跟stack很常用了ㄅ......
12/19 16:40, 173F

12/19 18:48, 5年前 , 174F
random跟linked list, stack 難度層級也差太遠XDD
12/19 18:48, 174F

12/19 23:36, 5年前 , 175F
這樣非本科的無法進面試
12/19 23:36, 175F

12/20 00:27, 5年前 , 176F
面試造火箭 工作擰螺絲 => 一針見血+1
12/20 00:27, 176F

12/21 00:50, 5年前 , 177F
不然自己準備個五題lc hard 被考倒就反過來考面試官 XD
12/21 00:50, 177F

12/21 08:42, 5年前 , 178F
我去面試實習的時候,如果沒考演算法的都沒上,有考的都
12/21 08:42, 178F

12/21 08:42, 5年前 , 179F
有上,我非本科,我倒覺得非本科可以靠演算法證明自己
12/21 08:42, 179F
文章代碼(AID): #1S64_Da_ (Soft_Job)
討論串 (同標題文章)
文章代碼(AID): #1S64_Da_ (Soft_Job)