t*****n 发帖数: 2578 | 1 看简历很光鲜,Google,NASA都做过intern
靠,完全不懂。recursive function都不知道咋work的。 |
n******g 发帖数: 2201 | 2 code 能写对吗?如果能写对我给过,写不对又不懂原理的肯定不给过。
【在 t*****n 的大作中提到】 : 看简历很光鲜,Google,NASA都做过intern : 靠,完全不懂。recursive function都不知道咋work的。
|
d*******n 发帖数: 43 | 3 我还遇到过一个做Linux内核的20年经验principle
按e6给的,连二叉树遍历都写不利索…
【在 t*****n 的大作中提到】 : 看简历很光鲜,Google,NASA都做过intern : 靠,完全不懂。recursive function都不知道咋work的。
|
h****e 发帖数: 2125 | 4 大保健哥你这就不对了。这种牛人都裸面,根本写不出什么二叉树
【在 d*******n 的大作中提到】 : 我还遇到过一个做Linux内核的20年经验principle : 按e6给的,连二叉树遍历都写不利索…
|
i*****9 发帖数: 3157 | 5 能写二重循环不?能写就差不多过了算了,要求别太高。
【在 t*****n 的大作中提到】 : 看简历很光鲜,Google,NASA都做过intern : 靠,完全不懂。recursive function都不知道咋work的。
|
t*****n 发帖数: 2578 | 6 我一步步hint,还是不行。最后放弃,反正时间不够了。
我问的第一个题是minimum depth of binary tree
大家觉得难度如何?
他写不出来。接连hint 3次还不行。
本来打算给absolute no hire的,后来怕出幺蛾子去告我种族歧视,给个high
confidence no hire算了。 |
t*****n 发帖数: 2578 | 7 不过对这个少数族裔说已经出类拔萃了,毕竟上大学比例就很低 |
i*****9 发帖数: 3157 | 8 太难了,还要tree。。。。小心人告你讽刺他是猴子爬树。
【在 t*****n 的大作中提到】 : 我一步步hint,还是不行。最后放弃,反正时间不够了。 : 我问的第一个题是minimum depth of binary tree : 大家觉得难度如何? : 他写不出来。接连hint 3次还不行。 : 本来打算给absolute no hire的,后来怕出幺蛾子去告我种族歧视,给个high : confidence no hire算了。
|
t*****n 发帖数: 2578 | 9 尼玛这个还太难。
两行code就成的。比leetcode easy还easy的吧。你出个更简单的?
【在 i*****9 的大作中提到】 : 太难了,还要tree。。。。小心人告你讽刺他是猴子爬树。
|
i*****9 发帖数: 3157 | 10 我真就出两重循环的题,到现在挂掉的有90%。只有一个白男,一个华男过了。
【在 t*****n 的大作中提到】 : 尼玛这个还太难。 : 两行code就成的。比leetcode easy还easy的吧。你出个更简单的?
|
n******g 发帖数: 2201 | 11 大神下次我去你们厂面试,你也一定要出这题啊。
def maxDepth(self, root: Optional[TreeNode]) -> int:
if not root:
return 0
ld = self.maxDepth(root.left)
rd = self.maxDepth(root.right)
return 1 + max(ld, rd)
|
n******g 发帖数: 2201 | 12 对于这种大牛你们会不会网开一面?
【在 d*******n 的大作中提到】 : 我还遇到过一个做Linux内核的20年经验principle : 按e6给的,连二叉树遍历都写不利索…
|
g**v 发帖数: 19 | 13 楼上要的是min depth
: 大神下次我去你们厂面试,你也一定要出这题啊。
: def maxDepth(self, root: Optional[TreeNode]) -
【在 n******g 的大作中提到】 : 对于这种大牛你们会不会网开一面?
|
n******g 发帖数: 2201 | 14 哎看错了,那要稍微复杂一点了。 两行写不下!
def minDepth(self, root: Optional[TreeNode]) -> int:
if not root:
return 0
rd = self.minDepth(root.right)
ld = self.minDepth(root.left)
if not root.right:
return 1 + ld
if not root.left:
return 1 + rd
return 1 + min(ld, rd)
【在 g**v 的大作中提到】 : 楼上要的是min depth : : : 大神下次我去你们厂面试,你也一定要出这题啊。 : : def maxDepth(self, root: Optional[TreeNode]) -
|
t*****n 发帖数: 2578 | 15 这个是intern面试。
不然咋会出这么简单的题?
【在 n******g 的大作中提到】 : 大神下次我去你们厂面试,你也一定要出这题啊。 : def maxDepth(self, root: Optional[TreeNode]) -> int: : if not root: : return 0 : ld = self.maxDepth(root.left) : rd = self.maxDepth(root.right) : return 1 + max(ld, rd) :
|
t*****n 发帖数: 2578 | 16 这两天大部分人还在休假,结果俺连着几天安排上面试了。
昨天面试的一个毛子。还是icpc俄国前十几名。
这个毛子就强的多。两code题都不过脑子写出来了。俺东拉西扯还有很多时间。最后不
得不提前十几分钟结束了。 |
e****i 发帖数: 393 | 17 这水平怪不得觉得女的coder不差呢。人家都说了就是两行,你罗里吧嗦写这么多。
【在 n******g 的大作中提到】 : 哎看错了,那要稍微复杂一点了。 两行写不下! : def minDepth(self, root: Optional[TreeNode]) -> int: : if not root: : return 0 : rd = self.minDepth(root.right) : ld = self.minDepth(root.left) : if not root.right: : return 1 + ld : if not root.left: : return 1 + rd
|
t*****n 发帖数: 2578 | 18 其实一行就行了
return root == null? 0 : (min(minDepth(root.left) : minDepth(root.right)) +
1);
【在 n******g 的大作中提到】 : 哎看错了,那要稍微复杂一点了。 两行写不下! : def minDepth(self, root: Optional[TreeNode]) -> int: : if not root: : return 0 : rd = self.minDepth(root.right) : ld = self.minDepth(root.left) : if not root.right: : return 1 + ld : if not root.left: : return 1 + rd
|
r***y 发帖数: 4379 | 19 啥是少数族裔?
小黄人是少数民族,不可能这么水。
你说的是某天使族吧。 |
G****A 发帖数: 4160 | 20 这是啥语言的语法?如果只有一个node,你的code返回1?
"return root == null ? 0 : (min(minDepth(root.left) : minDepth(root.
right)) 1);"
: 其实一行就行了
: return root == null? 0 : (min(minDepth(root.left) : minDepth(
root.
right))
: 1);
【在 t*****n 的大作中提到】 : 其实一行就行了 : return root == null? 0 : (min(minDepth(root.left) : minDepth(root.right)) + : 1);
|
t*****n 发帖数: 2578 | 21 java
对,这里depth是node个数
不然你算edge数的话绕
【在 G****A 的大作中提到】 : 这是啥语言的语法?如果只有一个node,你的code返回1? : "return root == null ? 0 : (min(minDepth(root.left) : minDepth(root. : right)) 1);" : : : 其实一行就行了 : : return root == null? 0 : (min(minDepth(root.left) : minDepth( : root. : right)) : : 1); :
|
t*****n 发帖数: 2578 | 22 虽然黄人比黑人莫人都少的多但是猪党从来不把黄人当少数民族算。
【在 r***y 的大作中提到】 : 啥是少数族裔? : 小黄人是少数民族,不可能这么水。 : 你说的是某天使族吧。
|
d*******n 发帖数: 43 | 23 已经是给面子了
一般不咋样的我都问number of islands, sliding window之类的
【在 h****e 的大作中提到】 : 大保健哥你这就不对了。这种牛人都裸面,根本写不出什么二叉树
|
d*******n 发帖数: 43 | 24 不会
recruiter没和我说多关照一下
手册里也没说遇到e6就只聊天不做题
我得提供做题的正负signal 只能照章办事啊
当然另一个coding轮也是no hire,甚至design也是no hire,感觉这人没想跳槽,是被
hr骚扰拉着来试试的。当然最后也没offer。
【在 n******g 的大作中提到】 : 对于这种大牛你们会不会网开一面?
|
n******g 发帖数: 2201 | 25 这俩比一般二叉树难 不过刷过就不难 还是看运气
【在 d*******n 的大作中提到】 : 已经是给面子了 : 一般不咋样的我都问number of islands, sliding window之类的
|
t*****n 发帖数: 2578 | 26 靠,我要落你手里肯定栽了
这些4,5年前我能答上来。现在做就不行了。现推肯定超时
【在 d*******n 的大作中提到】 : 已经是给面子了 : 一般不咋样的我都问number of islands, sliding window之类的
|
r***y 发帖数: 4379 | 27 e6 还死盯着刷题。完全没有诚意。
大头应该是large scale system design, architecture etc。刷题点到为止。
【在 d*******n 的大作中提到】 : 不会 : recruiter没和我说多关照一下 : 手册里也没说遇到e6就只聊天不做题 : 我得提供做题的正负signal 只能照章办事啊 : 当然另一个coding轮也是no hire,甚至design也是no hire,感觉这人没想跳槽,是被 : hr骚扰拉着来试试的。当然最后也没offer。
|
h****e 发帖数: 2125 | 28 那个写kernel的哥们面system design肯定也没戏的,根本是两个套路的东东
这种人要么拼命刷题要么特招,否则来裸面根本就是耽误双方的时间
【在 r***y 的大作中提到】 : e6 还死盯着刷题。完全没有诚意。 : 大头应该是large scale system design, architecture etc。刷题点到为止。
|
d*******n 发帖数: 43 | 29 靠
买提兄弟和小留兄弟谁还搞sliding window,
二叉树求和求高度之类的来两道就差不多了
【在 t*****n 的大作中提到】 : 靠,我要落你手里肯定栽了 : 这些4,5年前我能答上来。现在做就不行了。现推肯定超时
|
d*******n 发帖数: 43 | 30 问题是大厂哪里需要e6干这些事呢?
真正的design得e7-8来搞(人家还嗷嗷待哺找design的机会呢)
e5-6就是来当高级技工的
不会刷题咋带着小弟往前冲呢
【在 r***y 的大作中提到】 : e6 还死盯着刷题。完全没有诚意。 : 大头应该是large scale system design, architecture etc。刷题点到为止。
|
h****e 发帖数: 2125 | 31 刷题和带着小弟往前冲有毛关系呀?
【在 d*******n 的大作中提到】 : 问题是大厂哪里需要e6干这些事呢? : 真正的design得e7-8来搞(人家还嗷嗷待哺找design的机会呢) : e5-6就是来当高级技工的 : 不会刷题咋带着小弟往前冲呢
|
l*******u 发帖数: 198 | 32 记得大保健是E5,现在面E6的candidate了,大保健升级了?真快 |
h****e 发帖数: 2125 | 33 刷进了大厂的,真有人会觉得刷题对实际工作有任何意义吗?
叔没刷过,但是浏览过LeetCode的一些高频题,觉得除了卡人没有任何意义
【在 l*******u 的大作中提到】 : 记得大保健是E5,现在面E6的candidate了,大保健升级了?真快
|
d*******n 发帖数: 43 | 34 自己技术不行只打嘴炮
小弟不会debug,不知道用哪个framework,不知道哪条路更捷径,都需要技术上的支持
啊。
【在 h****e 的大作中提到】 : 刷题和带着小弟往前冲有毛关系呀?
|
d*******n 发帖数: 43 | 35 钻石对结婚有意义吗?
测智商考难题对天才班有意义吗?
这个街霸哥早就说过无数次了。
100个人面试1个岗位,考做题和考讲ppt,哪个对街霸更有力?
那咋办,还刷题吗?
【在 h****e 的大作中提到】 : 刷进了大厂的,真有人会觉得刷题对实际工作有任何意义吗? : 叔没刷过,但是浏览过LeetCode的一些高频题,觉得除了卡人没有任何意义
|
d*******n 发帖数: 43 | 36 保健new gard刚去只有e3啊
现在还啃哧吭哧往e6爬呢。也许明年就刷题跳槽去别家了。拿e6的钱干e5的事。内部涨
薪太少了。
【在 l*******u 的大作中提到】 : 记得大保健是E5,现在面E6的candidate了,大保健升级了?真快
|
h****e 发帖数: 2125 | 37 尼玛刷题能教你在大系统里debug,用哪个framework,哪条路更捷径?
我严重怀疑你在扯蛋
【在 d*******n 的大作中提到】 : 自己技术不行只打嘴炮 : 小弟不会debug,不知道用哪个framework,不知道哪条路更捷径,都需要技术上的支持 : 啊。
|
h****e 发帖数: 2125 | 38 谁还不知道现在刷题是进大厂的门槛?
我们想讨论的是刷题对实际工作到底有没有意义,而你刚才已经说了不会刷题没法带着
小弟往前冲。买颗钻石就能帮你经营好婚姻了?我觉得你在瞎扯蛋
【在 d*******n 的大作中提到】 : 钻石对结婚有意义吗? : 测智商考难题对天才班有意义吗? : 这个街霸哥早就说过无数次了。 : 100个人面试1个岗位,考做题和考讲ppt,哪个对街霸更有力? : 那咋办,还刷题吗?
|
d*******n 发帖数: 43 | 39 实际意义:无。
拿offer意义:有,且很大。
这样行了吗?这没啥好讨论的吧。
【在 h****e 的大作中提到】 : 谁还不知道现在刷题是进大厂的门槛? : 我们想讨论的是刷题对实际工作到底有没有意义,而你刚才已经说了不会刷题没法带着 : 小弟往前冲。买颗钻石就能帮你经营好婚姻了?我觉得你在瞎扯蛋
|
h****e 发帖数: 2125 | 40 可你刚才明明就不是这么说的呀:“
发信人: dabaojian (蔡宝健不刷题了,兄弟们再见), 信区: JobHunting
标 题: Re: 今天面试了一个少数族裔
发信站: BBS 未名空间站 (Thu Jan 6 15:09:12 2022, 美东)
...
不会刷题咋带着小弟往前冲呢
”
http://www.mitbbs.com/article/JobHunting/33531331_0.html
【在 d*******n 的大作中提到】 : 实际意义:无。 : 拿offer意义:有,且很大。 : 这样行了吗?这没啥好讨论的吧。
|
d*******n 发帖数: 43 | 41 我认错,我挨打,我重说:
只打嘴炮没法带小弟。
不懂技术没法带着小弟往前冲。
在厂里会刷题不等于有技术,不刷题拿不到offer进不了厂。
这样应该算是比较全面稳妥的说法了。
【在 h****e 的大作中提到】 : 可你刚才明明就不是这么说的呀:“ : 发信人: dabaojian (蔡宝健不刷题了,兄弟们再见), 信区: JobHunting : 标 题: Re: 今天面试了一个少数族裔 : 发信站: BBS 未名空间站 (Thu Jan 6 15:09:12 2022, 美东) : ... : 不会刷题咋带着小弟往前冲呢 : ” : http://www.mitbbs.com/article/JobHunting/33531331_0.html
|
l*******u 发帖数: 198 | 42 大厂喜欢招年轻能加班的,所以考刷题把我这种记性不好,而且被其他琐事拖累的老帮
菜涮下去。
【在 d*******n 的大作中提到】 : 我认错,我挨打,我重说: : 只打嘴炮没法带小弟。 : 不懂技术没法带着小弟往前冲。 : 在厂里会刷题不等于有技术,不刷题拿不到offer进不了厂。 : 这样应该算是比较全面稳妥的说法了。
|
k****i 发帖数: 101 | 43 h = lambda n: 1 + (min(l := h(n.l), r := h(n.r)) or l or r) if n else 0
【在 n******g 的大作中提到】 : 哎看错了,那要稍微复杂一点了。 两行写不下! : def minDepth(self, root: Optional[TreeNode]) -> int: : if not root: : return 0 : rd = self.minDepth(root.right) : ld = self.minDepth(root.left) : if not root.right: : return 1 + ld : if not root.left: : return 1 + rd
|