在线笔试
ShowMeBug 在线笔试适用于公司招聘程序员初筛场景,你可以根据公司招聘要求创建笔试题,并发送给候选人答题,候选人的答题全过程会被记录下来,公司依据候选人答题情况快速完成初次筛选。
登录账号
在线笔试之前,你需要登录 ShowMeBug,登录账号后,所有的笔试题和笔试记录将会记录到该账户下,你可以随时查看或使用。ShowMeBug 可以直接用 GitHub 账号登录,你也可以使用邮箱登录,未注册邮箱将自动注册并登录
准备在线笔试试卷
登录后,在首页右上角点击“控制台”,进入控制台后,在左边菜单栏选择“试卷管理”,然后点击“创建试卷”,即可开始创建笔试试卷。
1. 设置试卷参数
试卷名称一般以试卷考察要点命名,会出现在“试卷管理”仅面试官可见,“选择面试题”界面(如下图),仅面试官可见正确的命名可以方便管理试卷。笔试时长可以定在 30-240 分钟之间,设置后仅供候选人参考,不会实际限制答题时长。
2. 设置试卷题目
试卷题目是考察候选人的内容,考虑到候选人做题的时间成本,ShowMeBug 限制最多出 10 道笔试题。在创建试卷中设置的题目,会自动出现在“题目管理”列表,你也可以点击“选择已有题目”,直接使用已有的题目。
2.1 题目名称
题目名称出现在“题目管理”列表,仅面试官可见。正确的命名面试题目名称,可以让你更好的管理公司面试题库,我们建议使用题目考察要点来命名。
2.2 语言
语言是指笔试题所属的编程语言,默认为 Plain Text,创建笔试题请务必切换为与题目相匹配的语言,避免在线笔试过程中无法运行代码。
2.3 题目备注
题目备注是选填项,你可以在这里填上面试题的考察点以及解决方案,以便在面试过程中可以查看,题目备注仅面试官可见。如果你使用的是团队版/企业版,适当的题目备注可以让团队协作起来更加容易。
2.4 初始代码
初始代码是面试题的具体内容,一般为代码片段。如图1示例,该题是考察 Ruby 语言冒泡排序,在初始代码处填写好内容,面试过程中插入题目,显示如图2,候选人会根据题目内容来作答。
创建完一题后,点击“下一题”开始其他题目的创建,所有题目创建完成后,点击“完成题目设置”
邀请候选人笔试
1. 邀请单人笔试
单人笔试适用于一对一的笔试场景,试卷准备好后,在“试卷管理”列表选择要用的试卷,点击“发放试卷”,进入笔试板。在邀请候选人加入笔试之前,你可以先预览笔试题,确认后点击右上角“邀请笔试”,复制链接给候选人,开始笔试。
2. 邀请多人笔试
多人笔试适用于一对多的笔试场景,试卷准备好后,在“试卷管理”列表选择要用的试卷,点击“批量发放”,复制链接给所有候选人,开始笔试。
候选人答题
候选人通过邀请链接登录后进入笔试板,可以先预览所有笔试题,预览过后,点击左下方“开始答题”按钮,进入答题模式。开始答题后,请检查无误后再切换下一题,已答题目不支持修改。候选人答题过程中面试官可以实时查看答题情况,答题全过程也会被记录作为评卷依据。
面试官评卷
候选人提交试卷后,面试官在控制台“笔试板”处会收到提示,点击“笔试板”进入列表,选择相应的笔试板点击“进入评卷”
进入笔试板后,点击左下角的播放按钮,即可查看候选人答题全过程。
查看完后点击右下角“完成评卷”,对候选人的表现进行评价。
笔面试一体化
笔试评卷后,你可以直接对合适的候选人发起面试。在面试板找到对应的候选人,点击“进入面试”,即可发起在线面试。开始面试前,可邀请候选者,回顾笔试的答题情况,开始面试后,不能再回顾笔试内容。