作为要求面试者开摄像头,自己没开摄像头的面试官来说几句

2020-02-28 12:05:00 +08:00
 soulteary

这是一个原本不会出现的帖子

诸位看到标题进来的同学,看到标题先别忙着站队或者表态,因为一个动作背后的事情,或许还有其他的原因。就如同你看到你正在维护或者使用的框架中有一些令你难受的实现一样。

首先,长见识,被面试官要求开摄像头,自己却不开 中的情况存在吗,存在,但是过程中,少了非常多的信息,这个行为出现在面试结束时,并且我的回复也被“编辑的”非常简短,导致对话情绪上看起来非常“刚”,这个面试官一看就不是什么好东西啊,看起来非常“难以相处”。

好了,开始“洗地”。

开始洗地啦

我是在昨晚看到的帖子,看到后作为面试官我首先反省了自己,并且接收了帖子中很多的愤慨、吐槽、责骂,当然,个人心情是有受到影响的,但是还是得尽快调整,因为招聘和工作还得继续讷,但是这个帖子的出现,或多或少对于研究院当前进行招聘出现了一些负面的影响,而且是严重夸大了的,众所周知,V2EX 的帖子在开发者中传播能力还是很强的,一夜之间 6 千多次的传播

这个帖子其实原本不必出现,因为 @ZehaiZhang 同学,没有指名道姓,只是单纯就面试体验过程不爽的地方进行吐槽,发泄面试失败的情绪。

但是在看到这位同学开始持续引导大家去关注某个动作的时候,我觉得得澄清一下,毕竟我不希望后面的面试者看到这类帖子,和自己对号入座,影响招聘状况,毕竟当前的招聘对于非大企业来说,还是比较困难的。

当然,也是作为一个自我警醒,日后面试要注意任何一个细节,不管是面试开始,还是面试结束,如果结束,要告知面试者:面试题作答状况不理想,让面试者知道到底是因为什么,好为接下来的面试做准备,以及面试前要让 HR 同学更多的提醒面试者,做面试准备,不要毫无准备就进行面试,对双方都没有好处。

下面这段内容,写于昨天看到帖子的时候,当时发在一个小群里,自嘲了一把不够专业的面试过程。

以下内容写于昨晚


或许不会发出来的帖子回复

先对面试者章同学的不好面试体验抱歉,我们前期的准备工作不够,给你带来了不好的体验,接下来的面试我们会默认开启全程录音录像,避免再出现此类“问题”,同时为后续评定提供存档依据。


这篇回复希望不会出现在回帖上,因为如果出现了,一定是到了我要对团队进行保护和权益争取的那一刻,而这多多少少也会伤害到这位我们满怀期待的“简历还不错”的小伙子,毕竟涉及一些“信用”问题。

接下来是个人身份来聊聊这场面试,并做一下复盘。

我认为任何一场面试都应该就事论事,适当吐槽没有问题。但是不应该搬弄是非,煽动一些对抗的情绪。

那么,我来盘一盘这个事情到底是怎么样的吧。

希望近期准备面试的同学可以看到这中间的问题,不要在自己身上出现,并找到适合自己的工作,: )

相关图片后续补上,Zoom 会议视频音乐或许还能找到,我们使用的是 ourats 云招系统,如果需要的话,明天和他们沟通下。

事情复盘

第一道题是这样的。

for (var i = 0; i < 10; i++) {
    setTimeout(() => {
        console.log(i);
    }, i);
}

章同学回答很快:9。这里和他反复提示,循环了几次,叠加了几次,终止数值是多少,得到的都是不耐烦的回复,确定是 9。

直到再第四次问的时候,章同学大声回复到“啊,我的错,是 10”, 小的瑕疵没有关系,我们继续考察基础编码能力。

继续询问“能否通过什么方式让它输出的是一个自增队列呢,比如 1..2..3...10”,章同学在白板上将 var 修改成了 let,可见对闭包还是有一定了解的。

这里继续追问,能否在保持相同输出的情况下,给出更好的方案,过程中的解释性话术略。应该是我的表达有问题,章同学似乎没有理解,再回复可以删除计时器后,我们开始了第二个题目。

var target = [ 0, 1, null, [1,2], {name: 'a'}, function a(){ return 1; } ];

// 完成下面的深拷贝函数
function deepCopy(src){
	return dest;
}

将上面的题目更新到白板上,不论是如何引导,章同学都“不愿意”(个人理解)进行完成。

并回复“实际业务中没有遇到过”,这里为了缓解尴尬,我解释到,生产中会遇到你的服务从上游接口获取数据,并做聚合的场景,并稍微展开了下这个过程。

章同学打断到“我们做了 gateway 做这个事情”。

我再次尝试,问是否能够尝试实现一下这道题。

章同学回答“不能”。

没关系,我们再来一道面试题试试看,基础设施有积累的团队,业务工程师确实可能不写这些,那么问一道偏业务的题吧。

接下来这道题希望他能够完成一个函数,达到依次执行传入函数的效果。

function executeQueue(...){
	...
}

// 如执行下面语句 `executeQueue(a,b,c,d);` 则会依次执行传入的函数

然后我得到的还是简短的回答“不会”,再提出“是否愿意尝试下呢”的追问得到的结果是“不能”。

面试过程目前应该已经过了七分钟,过程中面试者显然没有给出比较有效的面试题的回答,但是音频里传来了频繁的电脑键盘敲击声。

于是同事建议“让他打开摄像头,担心面试过程中存在,直接在网上搜索答案的情况”。

于是就出现了帖子里的魔幻故事,和那个令人不爽的面试官的描述。

我在会议音频中提出“你好,你方便打开一下摄像头吗?”,得到的回复是“为什么,就我一个人打开么”、“你为什么不打开摄像头?!”。

此刻内部群里人事主管建议“算了吧”。此刻我也不太想继续进行下去了,之前的面试回答质量无法支撑我继续“尝试下去”。

于是我提出了“招聘负责人,这次面试就到这里吧,我还有一些其他的事情要处理。”

至于真相如何,请看官自行鉴别,不过还是很感谢这位同学,之前处于对大家的信任,我们没有考虑也没有执行面试过程视频 /音频存档,接下来这件事可以落实了,对于更多的同学来说,是好事,在面试后的评估中可以提出更客观的评价。


图片补充

第一张是我和招聘负责人沟通,确认是否是我们的问题。

第二张图,是面试到快结束的时候,面试者和我们的空白时间,同事的建议。

然后故事就能接上 @ZehaiZhang 同学的帖子了~

最后

33820 次点击
所在节点    职场话题
236 条回复
melonrice
2020-02-28 19:42:29 +08:00
@ytmsdy 不不不,最近这个特殊情况,大家都在家面试和工作,除此之外的时间确实比较闲。。。
daozhihun
2020-02-28 19:48:06 +08:00
作为两个帖子都围观的吃瓜群众,虽然面试者自己也有过错,但是我觉得作为面试官也不能把他的面试内容、表现什么的都公布出来,毕竟这和是否开摄像头没有关系,有转移话题的嫌疑。
LU35
2020-02-28 19:50:19 +08:00
面试官最后那句话好屌,说出了董事长的感觉.
melonrice
2020-02-28 19:56:31 +08:00
@yhxx 都是老节奏大师了
melonrice
2020-02-28 20:01:48 +08:00
@oatw 王垠赵海平?
oatw
2020-02-28 20:10:11 +08:00
@melonrice 哎~这位兄弟 get 到点了。不过我还是站在王垠那边的。
symeonchen
2020-02-28 20:14:46 +08:00
从帖里学到了不少关于「如何做好面试官的工作」的片段,感谢楼主。

感觉我应该要把拉黑的人从黑名单里清空,不然哪天在 V 站被挂出来都不知道。(笑
WinnieNumberTwo
2020-02-28 20:18:50 +08:00
@soulteary 唉,我服了你,你是觉得 v2er 都是小白应届生,不了解白板的玩法吗?来来来,既然你这么喜欢扯白板,我

白板书写的“整个过程”是需要沟通的,但你白板面的时候别人一行两行还没打完就“沟通”的?你对白板的描述我认为你可能对白板的认识和正常人有点偏差啊。

我的玩法是:一道题,让候选人先上白板自己撸出第一遍,实在撸不出上伪代码,伪代码都没有,我才会在他第一遍没撸完的情况下提醒思路。你上来就聊思路?打嘴砲需要白板?

一般如果候选人撸出来了,那么我会从复杂度和一题多解的角度让候选人继续改进或者重写他的代码,这时候如果候选人基本功不好,那么才会产生比较多的交流。当候选人理解新的要求之后,他继续书写,他书写的过程中我并不会插嘴。我不知道你对于白板面的玩法是怎么样的,但是我是会给候选人有足够的时间去独自思考,而不是所谓的为了提醒思路而不停的打断、插话以影响候选人的思考状态。你三道题,前两道完全没有白板的必要,最后一道其实没什么太多可以挖掘的东西,不知道你纠结白板的原因是什么。

我再提醒一下看到我这里的应届或者初级,白板书写一般是算法和一些原理概念,而楼主的面试题真的是 easy 都算不上,所以类似这三题程度的问题都答不好的候选人基本不太可能会有接下来的机会了。这种情况下突然让候选人开摄像头?对不起,我不会浪费这个时间。

好了,楼主公司的另一个问题是,为什么 HR 会参与你们的技术面? HR 在疫情期间工作量不饱和在划水吗?这么有空的吗?技术的人和行政的人在一起看一个初级的第一轮技术面,还是你们面试就这一轮?太不专业了。这也难怪你理解中的白板书写上来就要让候选人聊天,原来是不想让 HR 看默剧啊,哈哈。
soulteary
2020-02-28 20:45:23 +08:00
@WinnieNumberTwo 你的推断是怎么来的?很奇怪

阁下可能公司收到的简历质量太好不知初创阶段的疾苦。或者接触的以及自己都是算法达人,熟谙算法,码量惊人。

你的描述和现实完全不一样。你确定任何一个问题,你在解答前,不需要再和提问方进行沟通吗?

事实是,任何一个人在看到一段未完成的代码片段都会产生疑问,这个到底要干嘛?你也说了,是你在他第一遍没写完的情况下做提示。

实际遇到的“刚上来就蒙”、“紧张写错地方”、“紧张理解错”不多么?你确定不多么?书写一半的时候,把东西想偏了,想复杂了不常见么?不应该告诉他,不要这么想么,等他全部写错,然后再来一次?还是抓紧时间提醒他回到正常的地方。一般单场面试至少持续半个小时到一个小时。

另外这个白板没有代码补全和提示。和你推测的职业经验无关,遇到不论是工作几年,能直接上手不出问题的,真的基本没见过。


讲真,每次看到你的回答都挺黑暗的,属于一半讲逻辑,一半盖帽子和稀泥,然后还不允许反驳,如果你是真的想好好聊,不是单纯为了抬杠而抬杠的话,我们可以换个帖子聊,或者邮件 /IM 都无所谓。


另外匿名乱回复成本真的不高,如果有可能,现真身吧,何必使用小号。
zhw2590582
2020-02-28 21:06:35 +08:00
约架吧,我打赢的出医药费
azh7138m
2020-02-28 21:19:24 +08:00
@yhxx
> 看了章同学的博客,刷过不少 leetcode,觉得这几道题他不太可能不会

博客就 7 页,列出来的题目并不多,而且 leetcode 整体难度不高,主要考察数据结构,外加少许 DP。
面试问得都是 JS 的语法(陈年旧坑),两者也没啥交集。
因为问题不是很夸张,我觉得答不上来可能是沟通的问题。

通话录音我觉得看个人习惯?我基本是默认开录音的(平时通话)。
WinnieNumberTwo
2020-02-28 21:39:09 +08:00
@soulteary 在线的白板,多是算法代码试题,输入输出有示例,有注释,有标识开始行结束行,还都是中文,很清晰的东西。“刚上来就蒙”、“紧张写错地方”、“紧张理解错”这种情况并不算多,“刚上来会问一些额外条件”的会有一些。线上白板线下的白板有一个明显的区别,那就是线上白板的试题更加类似上机考试,要求和说明都是很明确的。

你的描述,“刚上来就蒙”、“紧张写错地方”、“紧张理解错”,让人怀疑你们公司的试题质量有问题,至少出题人不用心?

再说候选人写偏了,如果发现了这种情况我也会提醒打断的,这个没问题。

上来就聊思路?要么是题目太简单,要么是代码量太大不好写,这两种情况都没必要在白板上写东西了。正常白板题,聊思路的时候一般都是候选人已经卡壳或者需要另一种实现方式的时候才会聊。

一次 OJ 成功?我并没有说过。因为白板本来就不是 complier,也没有自动补全,也没法直接输出,所以没必要代码级别的完全正确,所以我说伪代码都行。

杠到白板也是我的锅?谁在那里先开始纠结白板的你也清楚。至于开摄像头的问题,我就不和你做复读机了,没意思。另外我不是什么小号,v2 我就这一个可用的号,之前的 id 死于大家都懂的敏感话题,过了很久才又过来玩玩而已。最后你也不说说为什么 HR 也会来参和贵司的技术面?
wenbinwu
2020-02-28 22:22:05 +08:00
我感觉不管面试官有任何理由,面试官可以先开视频,然后请求对方开
即使作为面试官你有“充分“的理由认为对方有问题,但是先把自己这边做到位
直接要求对方开视频是十分不礼貌的
而且对方再弱,你也要耐心把你的时间用完,这是对对方的尊重
LancerEvo
2020-02-28 22:24:16 +08:00
什么问题写了这么长 其实很简单 你觉得不爽拜拜就完了 浪费什么时间
如果是你非常想去的公司你就装会儿孙子呗
Qianbaiduhai
2020-02-28 22:25:01 +08:00
@WinnieNumberTwo 你认真审题了嘛,楼主说的很清楚,那条链接楼主在等待时没人,以为链接有问题,之后 hr 就进来测试的,后面面试者就来了。整个面试 5 分钟左右,现在是远程办公,别人可能还没退出房间呢?而且万一是 hr 好奇呢?毕竟是自己找来的人。之后你说你自己会有那种看人出丑的乐趣,于是以为楼主也会那啥,这个,阴谋论看什么都是阴谋,我只能这么说了。
lasuar
2020-02-28 23:01:13 +08:00
@GM 你说话比较尖锐,当然,我觉得是一针见血了。
manami
2020-02-28 23:07:32 +08:00
我支持楼主,面试过程很专业
jrtzxh020
2020-02-28 23:09:29 +08:00
这几道题目这么简单都不会?这是面试什么。。。
zml5d
2020-02-28 23:23:08 +08:00
哇塞 愉快的周五晚上我没有去看剧 在这里吃了一波瓜 哈哈哈哈哈 太神奇了
两边通篇看下来 不谈对错真相 就发帖回复的语气 楼主更像是个成年人 不是在发泄情绪 就是在阐述事情而已 是让人看了比较舒服的表达方式 嗯我站楼主~
yxwzaxns
2020-02-28 23:51:49 +08:00
翻页

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/648292

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX