CoderPad 能检测作弊吗?

作者 Aaron Cao · 更新于

CoderPad 能检测作弊吗?
能,但两个产品方式不同。在实时的 CoderPad Interview 中,面试官会看着你的代码逐步出现,还能回放,因此粘贴的代码块和离开面板的时间都会显现。异步测试 CoderPad Screen 则增加了抄袭检查、复制/粘贴追踪、位置追踪和异常提醒。

能,但两个产品方式不同。在实时的 CoderPad Interview 中,面试官会看着你的代码逐步出现,还能回放,因此粘贴的代码块和离开面板的时间都会显现。异步测试 CoderPad Screen 则增加了抄袭检查、复制/粘贴追踪、位置追踪和异常提醒。

你实际参加的是哪一款 CoderPad 产品?

人们搜索这个问题,背后的担忧通常是有一个隐藏的检测程序在悄悄给你打分。这种担忧不无道理,但答案取决于公司发给你的是哪款 CoderPad 产品,因为实时面板和异步测试关注的内容并不相同。本节先区分这些产品,接下来两节再分别说明各自能看到什么。

CoderPad 以同一个名字销售多款工具。CoderPad Interview 是实时协作编辑器,常搭配数字白板使用,工程师会实时加入并与你一起工作。CoderPad Screen 是限时独立完成的异步编程测评,其文档中专门有一页介绍作弊预防与检测。CoderPad Qualify 则在招聘流程的更早阶段运行自动化的预筛选。

邀请邮件通常会说明你参加的是哪一种。带有面试官姓名的日历时段意味着实时面板;打开后是带题目数量和截止时间的限时测试的链接,则意味着 Screen。如果你分辨不出来,可以问问招聘人员这一轮采用什么形式;这是很正常的问题,而答案会影响你的准备方式。

在实时 CoderPad Interview 中,面试官能看到什么?

在实时面板上,你的编辑器就是他们的编辑器。他们能看到字符随着你的输入逐个出现、光标跳动、删除操作、你选择的语言,以及你每一次运行代码。一次性整块出现的代码,与逐行输入并不断修正的代码看起来截然不同,无需任何软件,人人都能察觉这种差别。

通话结束后,代码回放让招聘团队的任何人都能按顺序重放整场会话。在 Reddit 上见过评审端界面的候选人形容,它就像一份逐步记录输入内容的回放,同时还会标出候选人何时在面板上、何时离开了面板。因此,长时间空白之后出现一个完整的函数,会被看到两次:一次是在现场,另一次是在评审录像的人面前。

实时面板本身没有内置摄像头监考。如果摄像头开着,那是因为面试通话使用了视频,无论这通通话是在 CoderPad 内进行,还是在团队选定的另一个会议应用上进行。

设想一位应聘某支付公司中级职位的前端工程师。他正确解出了题目,但面试官问起其中一个辅助函数时,他无法逐行讲解,而回放显示这个函数是一次性粘贴进来的。任何一个信号单独出现或许还能被原谅;两者叠加,这一轮面试就到此为止了。

关于其他平台能观察到什么、不能观察到什么的详细解析,见可检测性专题中心。

CoderPad Screen 会在异步测试中标记什么?

自动化检查主要集中在 Screen。CoderPad 的防作弊功能列表包括代码回放、复制/粘贴追踪、位置追踪、异常提醒、题目随机化和抄袭检测。其 Screen 文档将抄袭列为它会自动检测的模式之一。

实际上,这意味着你得到的报告不只有分数。预计报告中会在你的代码旁边显示粘贴到编辑器的内容、离开测试窗口的时间、中途位置的变化,以及与已知答案的相似度。一份第三方对 Screen 的分析还列出了退出 IDE、IP 变化,以及招聘团队可以选择开启的摄像头标记,因此请阅读测试说明,确认是否要求开启摄像头。

有两点限制值得了解。第一,标记只是给评审人员参考的证据,并不会自动判定不合格。为了查看语言文档而切换一次标签页很普通,评审人员也清楚这一点;真正改变报告观感的,是长时间离开之后紧接着出现完整答案的模式。第二,这些检查只能看到浏览器里发生的事:编辑器、窗口和网络连接。同一份第三方分析称 Screen 不会直接检测 AI 助手的使用,而 CoderPad 则把自己的做法描述为具备 AI 感知能力、基于项目的测评,并采用分层检测。贴近实际的项目型题目更难套用现成答案,这正是设计它们的用意。

关于测评平台如何审查候选人的更多内容,见招聘平台与审核专题中心。

SubcueAI 在 CoderPad 环节中的位置

SubcueAI 是为面试中口头交流的部分而设计的。原生 macOS 和 Windows 应用会捕捉系统音频以及你的麦克风,并在本地悬浮窗中显示建议。浏览器扩展的侧边栏可在 Chromium 内核浏览器上为会议标签页提供实时辅助,仅捕捉该标签页的音频,因此不会转录你本人的声音。没有会议机器人加入通话,也不会向会议页面注入任何内容。

CoderPad 环节大多不属于这种情况。如果你共享屏幕,本地悬浮窗就在你共享的内容之内,这是硬性限制,而不是可以调整的设置。如果会话被录制,情况同样如此。在 Screen 上通常根本没有对话,因此聆听型助手也无从帮忙。助手真正发挥作用的地方,是编程环节前后的交流:之前的招聘人员初筛、后续追问,以及同一流程中的行为面试环节。

SubcueAI 如何处理面试音频以及保留哪些内容,写在安全页面上。至于编程环节本身,诚实的准备方式是限时演练。练习一边写代码一边大声讲解,因为比起任何标记,评审人员更信任这样的讲解,你可以在模拟面试页面上进行这些练习。

常见问题

CoderPad 会检查你的摄像头吗?

实时的 CoderPad Interview 面板本身没有摄像头监考;只有通话使用视频时摄像头才会开启。在 CoderPad Screen 上,一份第三方分析将摄像头标记列为可选项,因此只有招聘团队开启该功能且测试请求访问权限时,才会进行摄像头检查。

CoderPad 能检测到第二块显示器吗?

它看不到另一块屏幕上的内容。它能记录的是,当你点击别处时面板或测试窗口失去焦点,这会体现在回放中,在 Screen 上还会体现在报告里。无论代码来自哪里,长时间沉默之后出现完整代码都很显眼。

CoderPad 能检测到截图吗?

截图检测不在 CoderPad 列出的防作弊功能之列。Screen 确实会随机化题目,这限制了截取的题目对下一位候选人的用处,而它的抄袭检查则是为了发现重复使用的答案。

CoderPad 测试有监考吗?

CoderPad Screen 最接近监考:对抄袭、粘贴、位置变化和异常进行自动检查,汇总成由人来审阅的报告。实时的 CoderPad Interview 则由与你一同在面板中的面试官监督,而不是由监考软件监督。

我可以在 CoderPad 面试中使用 SubcueAI 吗?

在你共享屏幕或会话被录制时不可以,因为本地悬浮窗位于捕捉范围之内。它适合编程环节前后的口头环节,例如招聘人员初筛和行为面试。

来源

相关问题

← 更多关于 可检测性与隐私