吐槽一下,碰到某国面试官,简单的 VO都能给你整成地狱模式跳槽
发个帖吐吐苦水,顺便攒攒人品。
最近几次面试下来,真的有点绷不住了。以下以代码轮为例
明明是 LC Easy/Medium 的题,硬是能把面试过程搞得异常痛苦。总结一下我遇到的几种情况:
1. 不是最优解,基本直接挂。
哪怕你很快就写出了一个能跑通、没有 bug 的 Working Solution,只要复杂度不是最优的,基本就没戏。感觉不是在考你会不会解题,而是在考你能不能第一时间想到最优解。
2. 最优解还必须是他想要的那一种。
有时候你给出的方案,明明也是 O(N)/O(1),逻辑完全说得通,复杂度也没有问题。但只要跟面试官脑子里的标准答案不一样,就开始各种追问、挑刺、纠缠。最后感觉不是在讨论算法,而是在猜他到底想听什么。
3. 45 分钟两道题,还必须全部无 Bug 写完。
两道完全不同类型的题,时间卡得死死的。最后一道题哪怕思路已经有了,就差几个边界条件没来得及补完,也可能直接按 Failure 处理,连讨论的余地都没有。
4. 全程冷脸,零 Hint,沟通体验极差。
你讲你的思路,他没什么反馈;你卡住了,他也不引导。整个过程就像对着一台出题机器写代码,根本不知道自己答得怎么样。
说实话,最让我不爽的不是题目难,而是这种面试方式。
我自己平时也会当 Interviewer。Candidate 卡住的时候,我一般都会适当给点 Hint,引导一下思路。就算最后没写出最优解,只要逻辑清晰、沟通顺畅,能看出基本的工程素养,我都会综合判断。
结果自己拿真心对待候选人,轮到自己面试,却碰上这种玩法。标准答案必须一模一样,时间必须卡到最后一秒,稍微差一点就直接挂。说实话,真的挺憋屈的。
既然如此,那我也准备反制了。
以后轮到我当面试官,如果遇到同样来自某国候选人,我也不打算再额外放宽标准了:
不主动给 Hint,自己想办法。
45 分钟照样安排两道不同类型的题。
不接受只讲思路,必须把代码完整写出来。
对复杂度和边界条件严格要求,不能因为思路差不多就放过。
当然,最后还是按照实际表现判断。既然有些人觉得这才是公平的面试标准,那我也想看看,用同一套标准去要求某国人,到底是什么体验。
最近几次面试下来,真的有点绷不住了。以下以代码轮为例
明明是 LC Easy/Medium 的题,硬是能把面试过程搞得异常痛苦。总结一下我遇到的几种情况:
1. 不是最优解,基本直接挂。
哪怕你很快就写出了一个能跑通、没有 bug 的 Working Solution,只要复杂度不是最优的,基本就没戏。感觉不是在考你会不会解题,而是在考你能不能第一时间想到最优解。
2. 最优解还必须是他想要的那一种。
有时候你给出的方案,明明也是 O(N)/O(1),逻辑完全说得通,复杂度也没有问题。但只要跟面试官脑子里的标准答案不一样,就开始各种追问、挑刺、纠缠。最后感觉不是在讨论算法,而是在猜他到底想听什么。
3. 45 分钟两道题,还必须全部无 Bug 写完。
两道完全不同类型的题,时间卡得死死的。最后一道题哪怕思路已经有了,就差几个边界条件没来得及补完,也可能直接按 Failure 处理,连讨论的余地都没有。
4. 全程冷脸,零 Hint,沟通体验极差。
你讲你的思路,他没什么反馈;你卡住了,他也不引导。整个过程就像对着一台出题机器写代码,根本不知道自己答得怎么样。
说实话,最让我不爽的不是题目难,而是这种面试方式。
我自己平时也会当 Interviewer。Candidate 卡住的时候,我一般都会适当给点 Hint,引导一下思路。就算最后没写出最优解,只要逻辑清晰、沟通顺畅,能看出基本的工程素养,我都会综合判断。
结果自己拿真心对待候选人,轮到自己面试,却碰上这种玩法。标准答案必须一模一样,时间必须卡到最后一秒,稍微差一点就直接挂。说实话,真的挺憋屈的。
既然如此,那我也准备反制了。
以后轮到我当面试官,如果遇到同样来自某国候选人,我也不打算再额外放宽标准了:
不主动给 Hint,自己想办法。
45 分钟照样安排两道不同类型的题。
不接受只讲思路,必须把代码完整写出来。
对复杂度和边界条件严格要求,不能因为思路差不多就放过。
当然,最后还是按照实际表现判断。既然有些人觉得这才是公平的面试标准,那我也想看看,用同一套标准去要求某国人,到底是什么体验。
共49条回复
✨ 您正在体验新版论坛UI

