Re: [讨论] 什么层级的职位才不用再刷leetcode了?

楼主: ManInSW (Man in Software)   2019-11-30 13:25:10

如果你是二十几年经验的工程师
你觉得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去找老虎
当然可能找得到具有比较多猫的特征的老虎
好啦
抱怨完了
我要乖乖去刷题了
作者: pig2014 (Rocking Man)   2019-11-30 13:32:00
Howell那不是鉴别度问题,那真的是智商问题
作者: plsmaop (plsmaop)   2019-11-30 13:58:00
Google 建议他党 PM当
作者: shter (飞梭之影)   2019-11-30 14:05:00
其实有点像是数学系跟资工系在写程式观念上的差别
作者: CoNsTaR ((const *))   2019-11-30 14:41:00
恭喜钓猪成功
作者: steve1012 (steve)   2019-11-30 14:49:00
他自己说没被问那个问题了
作者: bigelephants (.__./)   2019-11-30 16:52:00
trial and error
作者: xlf (Cote rocks!)   2019-11-30 16:58:00
说得很好啊
作者: t64141 (榕树)   2019-11-30 18:07:00
我也这么认为
作者: BBSealion (海狮)   2019-11-30 20:29:00
推 over-fitting
作者: stkoso (Asperger)   2019-11-30 21:38:00
那些大公司考的题目绝对不到hard级...中等偏易的测试能排除很多画虎烂的人
作者: arno (过程都是痛苦的)   2019-12-02 04:46:00
看公司..不过蛮多小公司考得蛮难
作者: mythnc (迷小心)   2019-12-02 13:04:00
Max Howell的情报该更新囉

Links booklink

Contact Us: admin [ a t ] ucptt.com