有幸遇到了要挂我的FB中国面试官

h
hangzhouxi
楼主 (未名空间)

前几天面了FB,很佛地最近只面了这一个。没两天立刻拒了我。
今天又收到邮件说另一个项目要不再聊聊?下午打电话过来,说有一轮coding
feedback不好,是国男面试官的一轮,说第一题做不出,第二题有major bug。其他几
轮coding的feedback都很好,但我们bar太高你这个feedback够不上。现在有个
rotational项目要不要?
我“做不出”的题是kth smallest value in a binary search tree。是easy题吧?不明白我为什么会做不出?当下不是连连点头说那我们下一题吗?major bug什么的,当
下可是一点hint都没有…哈哈我谢谢你,以后不是萌新了,长见识了呢~
anyway我没有想说非要去FB,没有想要翻盘什么的。我就是这么多年第一次在现实中遇到这种事,心里感觉有点不高兴。
y
yuren

你如果code 写的好,他报告上不要attach 吗?难道他还会改你的code ?
f
felixcow

别纠结了。学历越高的人,越认真。否则他也到不了那么高的学历。

move on。不会每次都碰到类似的面试官的。
而且又不是只有fb一家发工资。别的家都是nothing。

【 在 hangzhouxi () 的大作中提到: 】
: 前几天面了FB,很佛地最近只面了这一个。没两天立刻拒了我。
: 今天又收到邮件说另一个项目要不再聊聊?下午打电话过来,说有一轮coding
: feedback不好,是国男面试官的一轮,说第一题做不出,第二题有major bug。其他几
: 轮coding的feedback都很好,但我们bar太高你这个feedback够不上。现在有个
: rotational项目要不要?
: 我“做不出”的题是kth smallest value in a binary search tree。是easy题吧?不
: 明白我为什么会做不出?当下不是连连点头说那我们下一题吗?major bug什么的,当
: 下可是一点hint都没有…哈哈我谢谢你,以后不是萌新了,长见识了呢~
: anyway我没有想说非要去FB,没有想要翻盘什么的。我就是这么多年第一次在现实中遇
: 到这种事,心里感觉有点不高兴。

a
aaaiii

这话说的,不改你的code就不能说不好了?
你花括号换行/不换行我都可以说你代码不规范
对你严格要求,是为了你好

【 在 yuren (雨人) 的大作中提到: 】
: 你如果code 写的好,他报告上不要attach 吗?难道他还会改你的code ?

n
neituiliansh

我是FB的,面试工程都有系统记录 你的面试网页有电脑截屏录像的
code没有人能改 我们面试只是signal note taker 记录你各种signals 然后提交你的code。决定是hiring committee根据signal投票出来的。
有bug应该没有人会冤枉你。很可能当时没发现bug 之后仔细检查code发现了 不过
anyway面试我们是expect面试者自己发现bug的 面试官没有义务提醒你那里有bug。也
可能他想帮你因为如果第一题有问题 一直搞一道题 没有extra signal的话 是铁定要
挂的。换一题才有机会。
A
AdamsMyIdol

我觉得这句话很搞笑啊。

面试官要出一道题的话,你这个题应该很熟才对。
同样的时间里,已经对这道题都很熟的人(出题者),都没发现里面的bug,出题者已
经进FB了,
然后你说一个对这道题没你熟的人在同样的时间里没发现这个bug,所以被面试的水平
不够?

:很可能当时没发现bug 之后仔细检查code发现了

【 在 neituiliansh (nei) 的大作中提到: 】
: 我是FB的,面试工程都有系统记录 你的面试网页有电脑截屏录像的
: code没有人能改 我们面试只是signal note taker 记录你各种signals 然后提交你的
: code。决定是hiring committee根据signal投票出来的。
: 有bug应该没有人会冤枉你。很可能当时没发现bug 之后仔细检查code发现了 不过
: anyway面试我们是expect面试者自己发现bug的 面试官没有义务提醒你那里有bug。也
: 可能他想帮你因为如果第一题有问题 一直搞一道题 没有extra signal的话 是铁定要
: 挂的。换一题才有机会。

m
majia0100

感觉着说话的口气和DMV, USPS客服有一拼。
高高在上,同时把自己摘得很清。
说得好像很客观,背地里怎么样,大公司里呆过都谁不知道怎么回事儿。
谁在乎你是哪的。

【 在 neituiliansh (nei) 的大作中提到: 】
: 我是FB的,面试工程都有系统记录 你的面试网页有电脑截屏录像的
: code没有人能改 我们面试只是signal note taker 记录你各种signals 然后提交你的
: code。决定是hiring committee根据signal投票出来的。
: 有bug应该没有人会冤枉你。很可能当时没发现bug 之后仔细检查code发现了 不过
: anyway面试我们是expect面试者自己发现bug的 面试官没有义务提醒你那里有bug。也
: 可能他想帮你因为如果第一题有问题 一直搞一道题 没有extra signal的话 是铁定要
: 挂的。换一题才有机会。

n
neituiliansh

最熟悉的应该是准备面试的人 面试官每天搬砖不找工作 谁有时间刷题

其实还有很多时候 code有bug 面试官也没有发现 代码交上去了 委员会发现了 还是过不了 这样面试官就失职了。

【 在 AdamsMyIdol (F3) 的大作中提到: 】
: 我觉得这句话很搞笑啊。
: 面试官要出一道题的话,你这个题应该很熟才对。
: 同样的时间里,已经对这道题都很熟的人(出题者),都没发现里面的bug,出题者已
: 经进FB了,
: 然后你说一个对这道题没你熟的人在同样的时间里没发现这个bug,所以被面试的水平
: 不够?
: :很可能当时没发现bug 之后仔细检查code发现了

A
AdamsMyIdol

说最熟悉的应该是准备面试的人,就等于说是被面试的人需要刷好可能问到的每一道题。也没啥不可的,相当于公司招人的标准之一是有时间大量刷题,首先是个好的刷题机器。其他面试标准另说。

面试官可以不刷题,但是你要出的那一道题还是得刷好吧?面试官只需要刷好一两道题,熟悉这一两道题的多种解法。面试官当然应该是对自己出的题很熟悉的。

问题的关键是一个本应该对这道题都很熟悉的人,在没有压力的情况下,都没看出bug
,然后说可能对这道题都不那么熟,还有面试压力的人,在同样时间里也没发现有bug
不合格。面试官(本来更应该发现有bug的人)在这道题上更不合格吧?

不过找工作面试本来面试官和被面试的也不是平等地位。被面试的遇到这样的情况只能算倒霉,谁都有出错的情况,move on就行了。

【 在 neituiliansh (nei) 的大作中提到: 】
: 最熟悉的应该是准备面试的人 面试官每天搬砖不找工作 谁有时间刷题
: 其实还有很多时候 code有bug 面试官也没有发现 代码交上去了 委员会发现了 还是过
: 不了 这样面试官就失职了。
:

a
aaaiii

面试官的只要准备两、三道题,然后重复问,怎么会不熟悉呢?
另外,别的面试官都过了,就他不过,
这不就是他不能决定要你,成事不足,但是可以决定不要你,败事有余

【 在 neituiliansh (nei) 的大作中提到: 】
: 最熟悉的应该是准备面试的人 面试官每天搬砖不找工作 谁有时间刷题
: 其实还有很多时候 code有bug 面试官也没有发现 代码交上去了 委员会发现了 还是过
: 不了 这样面试官就失职了。
:

j
jameszfw

move on,
my 2 cents: fb的code review 面试流程相对标准,出题,写代码,讨论复杂性,提交面试者的code. 这一点上,“连连点头说那我们下一题”, 感觉还是想从第二题得到
更多的signal. 或者说第一题fail了。 就算给出了bug,并且fix了,也不足以支撑
postive signal, 反而没有时间做完第二题。 另外无论被面试者答题质量如何,都不
会给hard feeling. 没有hint正常。当然可能有些面试可能给一些hint, 但不要有太多期望。

另外如果其他几轮都很好,感觉现在不会因为一轮就reject,可能会加面。

当然可能楼主确实遇到特别情况,不知道具体情况,不好judge. 就算发生,也正常吧
,没必要bias, 中国面试官或者fb如何如何的,整个职业生涯,这个情况总会发生,
sooner or later.

一个重要的signal, 就是面试官“连连点头说那我们下一题”,那是大概发生在什么时间上in 45 minutes.这样可以大概知道面试官是想足够的时间进入下一题得到更多的
signal,还是当时没看出bug.

【 在 hangzhouxi () 的大作中提到: 】
: 前几天面了FB,很佛地最近只面了这一个。没两天立刻拒了我。
: 今天又收到邮件说另一个项目要不再聊聊?下午打电话过来,说有一轮coding
: feedback不好,是国男面试官的一轮,说第一题做不出,第二题有major bug。其他几
: 轮coding的feedback都很好,但我们bar太高你这个feedback够不上。现在有个
: rotational项目要不要?
: 我“做不出”的题是kth smallest value in a binary search tree。是easy题吧?不
: 明白我为什么会做不出?当下不是连连点头说那我们下一题吗?major bug什么的,当
: 下可是一点hint都没有…哈哈我谢谢你,以后不是萌新了,长见识了呢~
: anyway我没有想说非要去FB,没有想要翻盘什么的。我就是这么多年第一次在现实中遇
: 到这种事,心里感觉有点不高兴。

j
jameszfw

回完了,才仔细再读了一下这个回复,感觉和我要表达的观点差不多。
有些回贴感觉有点bias了,anyway,提供一个不同的角度看待问题吧。

【 在 neituiliansh (nei) 的大作中提到: 】
: 我是FB的,面试工程都有系统记录 你的面试网页有电脑截屏录像的
: code没有人能改 我们面试只是signal note taker 记录你各种signals 然后提交你的
: code。决定是hiring committee根据signal投票出来的。
: 有bug应该没有人会冤枉你。很可能当时没发现bug 之后仔细检查code发现了 不过
: anyway面试我们是expect面试者自己发现bug的 面试官没有义务提醒你那里有bug。也
: 可能他想帮你因为如果第一题有问题 一直搞一道题 没有extra signal的话 是铁定要
: 挂的。换一题才有机会。

n
neituiliansh

重点是面试官只是signal note taker. 系统会记录代码写的情况 不管面试官发现与
不发现bug 如果代码最终有bug 还是会变成negative signal的。
至于面试官要不要很懂那个题 还真不一定 一个题只有问几遍了 才会熟悉 如果内部被mark成deprecated的题目 就需要换了。

关于面试的目的 还真是需要好的刷题机器。 其实和高考一样的 就是设置一个门槛 标准化面试的目的是保证进来的不会太差 过了关才能进985 至于考得东西 进了大学99%
再也不会用到了 面试题也是进了公司不会用到的。过了关一般不会太差。

【 在 AdamsMyIdol (F3) 的大作中提到: 】
: 说最熟悉的应该是准备面试的人,就等于说是被面试的人需要刷好可能问到的每一道题
: 。也没啥不可的,相当于公司招人的标准之一是有时间大量刷题,首先是个好的刷题机
: 器。其他面试标准另说。
: 面试官可以不刷题,但是你要出的那一道题还是得刷好吧?面试官只需要刷好一两道题
: ,熟悉这一两道题的多种解法。面试官当然应该是对自己出的题很熟悉的。
: 问题的关键是一个本应该对这道题都很熟悉的人,在没有压力的情况下,都没看出
bug
: ,然后说可能对这道题都不那么熟,还有面试压力的人,在同样时间里也没发现有
bug
: 不合格。面试官(本来更应该发现有bug的人)在这道题上更不合格吧?
: 不过找工作面试本来面试官和被面试的也不是平等地位。被面试的遇到这样的情况只能
: 算倒霉,谁都有出错的情况,move on就行了。

n
neituiliansh

对 大致标准化流程就是这样的

【 在 jameszfw (jameszfw) 的大作中提到: 】
: move on,
: my 2 cents: fb的code review 面试流程相对标准,出题,写代码,讨论复杂性,提交
: 面试者的code. 这一点上,“连连点头说那我们下一题”, 感觉还是想从第二题得到
: 更多的signal. 或者说第一题fail了。 就算给出了bug,并且fix了,也不足以支撑
: postive signal, 反而没有时间做完第二题。 另外无论被面试者答题质量如何,都不
: 会给hard feeling. 没有hint正常。当然可能有些面试可能给一些hint, 但不要有太多
: 期望。
: 另外如果其他几轮都很好,感觉现在不会因为一轮就reject,可能会加面。
: 当然可能楼主确实遇到特别情况,不知道具体情况,不好judge. 就算发生,也正常吧
: ,没必要bias, 中国面试官或者fb如何如何的,整个职业生涯,这个情况总会发生,
: ...................

e
egaisi

fb的小中装逼犯特别多,自己就是死命刷题进去的,然后刷题水平对他们来说就是唯一真理,对别的老小中那更是严格的。fb是个没什么灵魂的公司。

p
playboyying

别说fb了,我面谷歌也是,老中,看上去快40了吧,题写出来了,最后给我negative
feedback, 賊tmd的装逼。
p
peking2

FB的面试官权利真的很小,每次想据一个人都战战兢兢的。
n
neituiliansh

我去 传说的二爷回帖了 拜一下!
【 在 peking2 (Lambda) 的大作中提到: 】
: FB的面试官权利真的很小,每次想据一个人都战战兢兢的。

p
peking2


【 在 neituiliansh (nei) 的大作中提到: 】
: 我去 传说的二爷回帖了 拜一下!

大牛客气了。你上边说的很好。
f
freesam

一道题有很多解法,准确的说面试官只需要知道最优解的一种解法就行,如果TC给出的解法比较新奇 或者不是最优解 面试官肯定没TC熟,这就是为啥码农都觉得别人的代码像屎一样不如自己推倒重写,因为都不熟别人心里的那套代码。

【 在 AdamsMyIdol (F3) 的大作中提到: 】
: 我觉得这句话很搞笑啊。
: 面试官要出一道题的话,你这个题应该很熟才对。
: 同样的时间里,已经对这道题都很熟的人(出题者),都没发现里面的bug,出题者已
: 经进FB了,
: 然后你说一个对这道题没你熟的人在同样的时间里没发现这个bug,所以被面试的水平
: 不够?
: :很可能当时没发现bug 之后仔细检查code发现了

f
fantasist

同一道题面过20个人以后,基本所有解法思路都会见过了,不存在什么新解法

【 在 freesam (freesam) 的大作中提到: 】
: 一道题有很多解法,准确的说面试官只需要知道最优解的一种解法就行,如果TC给出的
: 解法比较新奇 或者不是最优解 面试官肯定没TC熟,这就是为啥码农都觉得别人的代码
: 像屎一样不如自己推倒重写,因为都不熟别人心里的那套代码。

s
shuiya

只一轮coding不好不会直接拒人的,recruiter没说实话
l
lionelliu

不说不给Feedback的吗

【 在 hangzhouxi () 的大作中提到: 】
: 前几天面了FB,很佛地最近只面了这一个。没两天立刻拒了我。
: 今天又收到邮件说另一个项目要不再聊聊?下午打电话过来,说有一轮coding
: feedback不好,是国男面试官的一轮,说第一题做不出,第二题有major bug。其他几
: 轮coding的feedback都很好,但我们bar太高你这个feedback够不上。现在有个
: rotational项目要不要?
: 我“做不出”的题是kth smallest value in a binary search tree。是easy题吧?不
: 明白我为什么会做不出?当下不是连连点头说那我们下一题吗?major bug什么的,当
: 下可是一点hint都没有…哈哈我谢谢你,以后不是萌新了,长见识了呢~
: anyway我没有想说非要去FB,没有想要翻盘什么的。我就是这么多年第一次在现实中遇
: 到这种事,心里感觉有点不高兴。

F
FordCEO

怎么知道是哪一个人拒的? 不是说开会讨论吗?