作者ManInSW (Man in Software)
看板Soft_Job
标题Re: [讨论] 什麽层级的职位才不用再刷leetcode了?
时间Sat Nov 30 13:25:10 2019
嗯
如果你是二十几年经验的工程师
你觉得30分钟的code test测得出来吗?
考试是一件有点妙的事
我觉得只考基本的就好, 不必到medium, hard的层级
你若没有特别在准备刷题的话, 要30分钟过medium/hard的层级, 本鲁觉得不行(pig一定
行)
你把没有刷过题的各年资的工程师同时一起测leetcode,
你觉得测得出来谁的经验比较好吗?
若测不出来的话, 测medium/hard的层级的意义在那里?
有人提到一个很有名的例子: Max Howell 被 Google 拒绝
Google: 90% of our engineers use the software you wrote (Homebrew), but you
can’t invert a binary tree on a whiteboard so fuck off.
你若是一个很有经验的工程师, 刷题是一件痛苦的事
因为我们大部分的时间是在解决没有标准答案的问题
这些问题, 往往需要花很多的时间去分析, try and error...
你若做的是driver相关的工作, 基本上应该只会用到pointer, array, linked list 等
大部分的时间在读spec, 了解framework/architecture及APIs, debug....
leetcode考得出来吗?
验算法是重要, 但那也只有在我们要使用它时才重要
要使用时去了解怎用它不就好了?
不是不要code test
但是, 以困难的code test当一个门槛是会排除很多真正的problem solvers.
有可能选进来的人对於解决实际问题所需要的知识与经验不够广泛...
这有点像deep learning的over-fitting
你要用由猫的资料所训练出来的model去找老虎
当然可能找得到具有比较多猫的特徵的老虎
好啦
抱怨完了
我要乖乖去刷题了
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 111.240.173.59 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Soft_Job/M.1575091515.A.52E.html
1F:嘘 pig2014: Howell那不是鉴别度问题,那真的是智商问题 11/30 13:32
2F:推 plsmaop: Google 建议他党 PM 11/30 13:58
3F:→ plsmaop: 当 11/30 13:58
4F:推 shter: 其实有点像是数学系跟资工系在写程式观念上的差别 11/30 14:05
5F:推 CoNsTaR: 恭喜钓猪成功 11/30 14:41
6F:嘘 steve1012: 他自己说没被问那个问题了 11/30 14:49
7F:→ bigelephants: trial and error 11/30 16:52
8F:推 xlf: 说得很好啊 11/30 16:58
9F:推 t64141: 我也这麽认为 11/30 18:07
10F:推 BBSealion: 推 over-fitting 11/30 20:29
11F:→ stkoso: 那些大公司考的题目绝对不到hard级... 11/30 21:38
12F:→ stkoso: 中等偏易的测试能排除很多画虎烂的人 11/30 21:39
13F:推 arno: 看公司..不过蛮多小公司考得蛮难 12/02 04:46
14F:→ mythnc: Max Howell的情报该更新罗 12/02 13:04