是否有用于远程编码采访的工具?[关闭]


22

首先,我不确定这个问题是否更适合在这里或在工作场所使用。所以请原谅我在错误的地方。

我们正在面试一些发展职位的候选人,目前他们不在我们的城市。

我们希望为他们提供简单的编码测试,以查看它们在日常工作中如何处理典型问题。

是否有针对此的特定工具?目前,我们正在使用Skype,我认为这会降低许多开发人员的性能,因为他们往往很害羞,并且当有人直接盯着他们时,它们通常无法工作。

通过电子邮件向他们发送测试问题的问题如下:

  1. 不可能知道他们的思维过程是什么,因为我们只能看到最终结果。没有讨论,也没有澄清问题,这是重要的一步。

  2. 不能保证问题是由候选人自己解决的。他们可以将其发送给更聪明的朋友,而我们将无法得知。

这些问题通常如何解决?


技能测试已经存在,但在Skype采访中却没有。首先了解这个人,如果您有良好的氛围,请他们完成一个在线多项选择测验,以衡量您的需求(有很多选择)。之后,如果您仍然不信任他们自己进行代码测试,那么为什么要进行远程采访呢?
Reactgular


@MathewFoscarini关于#2是正确的,但是#1可能很重要。如果候选人的走道完全错误,还需要纠正他们。
2013年

@YannisRizos那是疯狂的酷,同时又是吓人的大哥。大声笑
Reactgular

2
@MathewFoscarini:编码采访不在第一次采访中。我们首先进行电话面试,在那儿我们判断候选人是否适合在团队中问我们一般和技术问题,然后才进行编码面试。
Devdatta Tengshe

Answers:


26

Google通过电话交谈时,在面试官和候选人之间使用了共享的Google Docs文档。他们会与确认电子邮件预先向候选人共享预先设置为固定宽度字体的文档。建议在通话过程中使用蓝牙耳机或免提电话进行免提编码。


我确实做到了这一点(作为受访者),并且效果很好。我的面试官可以上传图表,给我代码示例进行分析,观看我自己键入的内容,等等。进行现场直播很重要,这样他们才能确定我不会误解练习,或者限制他们进行练习。我需要填写的内容的范围(例如,“好吧,假设已经有一个DSP库,因此不需要编写自己的FFT”)。
2013年

@JoeBaker。真好!我知道Google文档具有协作工具,但我不知道这些文档几乎是实时更新的。
Devdatta Tengshe

@DevdattaTengshe他们以前不实时更新,当决定关闭Wave时,该功能是从Wave项目移植而来的。
Joe Baker

Google文档的问题在于,没有可用的实际开发环境。Nitrous.IO允许您协作编辑代码并在完整的Linux VM中执行代码。如果您想进行认真的编程面试,一定要检查一下。
ajhit406

Nitrous.IO早已死了。
noelicus

11

Collabedit还是一个不错的在线编码采访平台。它提供候选人正在编码内容的实时视图以及聊天功能。它还可以进行语法突出显示。

一个在线代码编辑器,使人们可以实时协作。

它可以在您的Web浏览器中运行,因此无需安装...

特征

  • 文本编辑器
  • 闲聊
  • 文件纪录
  • 编程语言的语法突出显示...

我曾经在一次面试中使用过它(作为被访者,而不是面试官),所以我可以保证这一点。
Joe Z.

5

面试Zen在线面试引擎可让您在没有时间/时间的情况下进行此操作,如果需要,您可以在进行现场演奏之前通过播放代码查看型面试来提问并筛选潜在的候选人。

怎么运行的

定义
创建您希望候选人回答的一组问题。随心所欲地发挥创造力和工作针对性。

邀请分别
邀请候选人或将面试链接张贴在工作板上,让候选人来找您。

审阅
在共享的评估空间中以您自己的时间协作地审阅记录的采访...


缺点是,没有管理功能,因此无法编辑,删除问题或向面试中添加问题。很棒的工具,但需要很多功能。
Chepech 2014年

3

ProgBuddy允许您通过Internet实时进行远程采访。它是基于Web的基于Linux的协作工具,其中包括完整的操作系统沙箱,而无需使求职者访问您公司的内部基础结构。您可以直接在浏览器中与另一方进行编码和文本/音频/视频聊天-无需安装任何插件。您和求职者都看到了可以进行面试的相同文本或图形桌面。

以下是一些主要功能:

  • Linux on AMD64(x86-64)架构
  • 桌面和控制台访问
  • 即时可用性
  • 5GB的非永久空间
  • WebDAV访问
  • 支持多种编程语言(C,C ++,GCC工具链,Java,PHP,CakePHP,Python,Django,Ruby,Ruby on Rails等)
  • 直接在浏览器中进行音频和视频会议
  • 会话记录

可悲的是,这个网站似乎已经倒闭了。
kojiro

2

Teamviewer是一种商业解决方案,但免费提供给私人使用,可以通过Internet共享桌面(免责声明:我不在该公司工作)。与Google Docs之类的解决方案相反,候选人可以在自己喜欢的IDE中使用其演示编码技能。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.