由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
JobHunting版 - 今天面试了一个少数族裔
进入JobHunting版参与讨论
1 (共1页)
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

1 (共1页)
进入JobHunting版参与讨论