Facebook coding面试要hint,面试官可以不给的吗?

avatar地里匿名用户X4KQV
13274
54
Facebook VO有一轮coding遇到烙印面试官,是一题leetcode变种,自己think out loud想出了一个解法(大方向没错,但是细节可能有问题)
眼看时间在流逝,怕不够时间做完,我尝试问面试官要hint,我说完我的思路后我问:am I on the right track?烙印面试官完全不给hint,只说you can do whatever you want
我再次确认那我可以开始写码?烙印面试官说可以
我写完后,dry run题目的test case没问题,然后面试官给了一个反例让我dry run
我发现这个test case过不了,烙印面试官再次继续看着我在那挣扎也没给我hint,到这里时间所剩无几了,他叫我去下一题

第二题是一道leetcode上没有的题,感觉是他自己编的,也是我说完思路后,然后我和他说:这是我想到最优的办法了,不太确定还有没有更优的解法,然后他不表态。我问:am I on the right track? 面试官再次只说you can do whatever you want
我磕磕绊绊写出了我的那个解(时间剩下不多,写得有点乱),我再次说不太sure有没有更优的解,然后他继续不表态,问了一下我时间复杂度(其实这里他可能没理解我给的时间复杂度的意思,不过他也没问我clarify,感觉想草草结束)。到这里时间大概还有6-7分钟剩下,他直接叫我问他关于Facebook的问题,我说我可以回去想第一题吗?他说you are doing great,然后让我剩下时间问他问题

最后这轮出来的feedback不好,这种情况下可以向HR投诉烙印面试官吗?不清楚在candidate要hint的话,面试官是必须给hint还是可以像他这样不表态就静静看着你掉坑里?

(btw 其他两轮coding 都是秒了,feedback很好)

谢谢
  • 18
置顶回复
收起
avatar地里匿名用户MCTTF
运气也是面试的一部分,这个运气包括你遇到怎样的面试官,面试官出怎样的题,你面试时候的心理生理状态,其他candidate的表现,甚至公司的状态(可能你面的很好,但公司由于某种原因,for example 突然reorg,然后不招了)。心态很重要楼主,你可以申诉,但是不要太在意结果,没必要在一棵树上吊死,你被拒说明你和这个公司没缘分,有更好的更有缘分的公司等着你。作为同在准备面试中的我,虽然知道心仪的公司面挂了很遗憾,但我挂了很多公司后才明白,每一次面试表现不好,都反应出我对某个知识点或者面试细节方面把握的不好,所以会积累越来越多经验,我会想下次面试我如何避免这样那样的问题。我也遇到过和楼主类似的情况,碰到一道没什么思路的题,然后就说了一个不太make sense的思路,接着问 am I on the right track想要得到一点hint, 就是会有各种各样的面试官,有的愿意给你提示,有的就不说话,我还碰到甚至羞辱的,说你是来面试的,是我出题考你,不是你来问我这题怎么做。我觉得没什么,说明我题没做到位,也和这公司没缘分,继续努力就是了,加油共勉!
avatar地里匿名用户PTPPZ
个人不建议在面试中问类似“am I on the right track"或者“Do you think this will work"之类的问题。从面试官的角度来看这表明你对自己的解答缺乏自信,甚至有可能在猜测解法。即使拿到hint也很可能在最终评价里减分。如果非要一个hint,不如针对某个具体的case,比如“I feel difficult to handle the situation of .... because ..... Do you mind to shed a light here?"

面试中遇到leetcode没有的题目很正常。那其实是对你能力最真实的考察。大厂基本都有自己的题库并且不断更新。

你题目做的干净利落,不论面试官是哪里的人,和你聊的开不开心,都极不可能挂你。所以脚踏实地让自己技术过硬比花时间想怎么投诉面试官靠谱的多。

祝一切顺利!
大米 6
5
Sherlinhhh+1赞一个
NeverBeenDrunk+1赞一个!
Jas_ysj+1赞一个
xingsuo+1给你点个赞!
borabora2020+1赞一个
avatar地里匿名用户GFNA9
> Facebook coding面试要hint,面试官可以不给的吗?

当然可以,面试官看的是你各个axis的signal,不是你题做没做出来。。。你第一题面试官觉得collect enough signal了就可以move on了,谁说面试官一定要把candidate教会的。。。
54条回复