瞄准程序员招聘痛点,ShowMeBug让面试代码操作可“回放”
程序员虽然是建设互联网的职业之一,但他们的招聘工作的线上化却有不少难题。
疫情加速了市场对远程办公、远程面试、远程教学等模式的接受程度,但程序员招聘涉及到代码能力测试,甚至不同企业有不同的产品代码基础,对代码语言的需求也不一,诸多问题不但使得IT人才的招聘工作数字化、在线化受到限制,也影响了招聘的效率、质量、成本。
在2021年连续获得Pre-A、A轮融资的 ShowMeBug 便针对这些难题,从在线笔试和在线面试两方面提供了一套SaaS级解决方案,目前已服务了百度、雪球、盖雅工场、平安银行、核桃编程等多家企业。
笔试面试均可字节级回放
据了解,对IT人才的招聘往往是先进行笔试,测试应聘者的编程能力,随后进行面试,双方进一步了解,也有公司会在面试时增加实际操作环节。但这些传统的招聘模式还存在一定限制,一方面,远程笔试难以保证真实性;另一方面,面试过程无法回顾,在筛选比较时主要依靠面试官的印象,效率不高,质量也难以保证。
ShowMeBug的产品主要由在线笔试和在线Coding面试构成。
在线笔试方面, ShowMeBug 自研了评估模型和字节级回放技术,可自动评估应聘者的答卷,从算法、CS基本功、编程语言、专业技能、解决问题能力五个方面对应聘者进行估分,为企业提供参考。
同时,ShowMeBug能够字节级记录应聘者的答题过程,面试官可以在回放时详细了解应聘者的键入、粘贴、查阅、停滞思考等行为,保证答卷的真实性。
据介绍,目前, ShowMeBug 的在线笔试最高可满足10万人同时参与笔试,为企业大规模扩招、校招等场景提供解决方案。

在线Coding面试方面,ShowMeBug则同时将编程、面试、运行三种功能融合在同一界面,面试时,面试官可以和应聘者即时沟通,双方同时参与代码编写,解决具体问题,并在运行框中试运行,检查代码结果。
面试过程依然可以进行字节级回放,可为企业筛选比较时提供参考。为了提高回放查看的效率, ShowMeBug 还提供了附带节点的回放条,方便直接跳至不同题目的位置。

让招聘环境更贴近工作场景
ShowMeBug创始人&CEO李亚飞自身也是技术出身,在创立 ShowMeBug 之前有过多次参与程序员招聘工作的体验,他介绍了自己在一家公司担任CTO时的经历:他的部门花了3个月只招到了6个新员工,每天需要进行4-5场面试,平均每面试20个人才能发出一份offer。而每4份offer中,可能还会有2个候选人放弃,面试成本非常高。
李亚飞认为,从应聘者的立场出发,在对公司还不够了解、双方意向都不明确的情况下,如果面试成本过高,应聘者很容易会选择放弃。抛开疫情的影响,当代城市规模较大,即使在同城,一场面试来回可能就需要好几个小时。如果能在双方意向都不明确的阶段,在线上进行视频面试,招聘应聘双方都可以对对方的能力、风格有一定了解,可以有效提高招聘效率和质量。
ShowMeBug 的产品在网页端即可使用,用户可自行注册,收费以候选人人数为准,每人10元,面试官则不限人数。当企业需求量较大时,还可采购企业版,ShowMeBug将为企业级用户开放题库,方便企业高效编订笔试题目。
对于应聘者而言,则可直接通过HR的邀约链接提前体验熟悉平台,不用下载任何软件,到约定时间即可进行面试。
李亚飞透露,由于是建立在网页上的SaaS级服务,ShowMeBug在研发过程中在视频稳定方面遇到了较大挑战。
为了解决这个问题, ShowMeBug 除了在技术上增强视频稳定性外,还引进了一些创新做法:当面试过程中出现视频不稳定的现象,双方可以直接用手机扫码,无缝切换至手机进行视频,而网页端则可以继续进行代码编写。同时考虑到部分企业在HR和候选人的私下接触方面要求严格,ShowMeBug在此还采用了虚拟拨号技术,不会透露双方的个人手机号。
李亚飞认为,这样招聘双方能够在面试同时进行代码测试和实时沟通的模式,能够更接近实际的工作场景,既方便企业了解应聘者是否适合自己的部门工作环境,也方便应聘者了解企业工作氛围,这样一来,不仅提高了招聘效率和质量,也有益于应聘者在入职后快速融入工作环境。
从C端打入中小企业市场
随着疫情对企业SaaS服务市场的刺激,对我国SaaS市场的关注也在随之增多。有观点认为,目前我国SaaS市场仍在初期阶段,不算成熟,尤其是中小企业的付费能力还不足。
据李亚飞介绍,他之前在投资机构中曾经历过一次海外投资,一家规模并不大的欧洲A轮公司每年能在SaaS服务采购上付费100万。相比之下,国内同等规模的企业每年在这方面的花费一般在10万元以下。
对此,李亚飞认为,无论是SaaS服务商还是客户企业都需要时间去适应。当前SaaS产品的价值还不够厚,容易被替代,他提出,从市场角度而言,随着人力成本的上升,企业服务的必要性会越来越高,企业将越来越重视。
除了客户企业的付费意愿,服务商自身的运营成本也是企业需要考虑的问题。
对于中小企业市场,李亚飞提出,考虑到订单成本,面向中小企业的传播模式不能靠销售驱动,否则收益与付出不成匹配。 ShowMeBug 一方面加入了腾讯企业服务生态,可从网页端跳入腾讯会议,也可以从腾讯会议转入ShowMeBug,以此拓展用户、丰富服务内容;另一方面,ShowMeBug也通过C端宣传打造知名度,打入中小企业市场。
李亚飞介绍,ShowMeBug在B站的账号有近2万粉丝,这些粉丝所在的企业都将是ShowMeBug的潜在用户。ShowMeBug将为新注册的用户提供15场的免费面试场次,同时也为需求不高的企业提供30分钟以内的免费面试服务,这部分免费服务占了ShowMeBug服务数据的1/10左右,可以预见的是,当这部分用户产生了付费需求,将首要考虑ShowMeBug平台。
李亚飞表示,目前, ShowMeBug 还尚未达到他心中的成熟标准,未来,他们将进一步打磨评估模型与面试体验,并在现有技术的基础上进军IT远程协同办公领域。
本文转发“芥末堆看教育”微信公众号 作者|芥末堆 南墙
原文地址:https://mp.weixin.qq.com/s/7MQtct81xXlbv7JHSWbkdQ
瞄准程序员招聘痛点,ShowMeBug让面试代码操作可“回放”的更多相关文章
- 《程序员漫画》| 萌新面试Google
Hello,大家好.今天的更新有点不一样.我给大家带来了一些程序员漫画.这些都是我自己画的哦.希望大家喜欢. 今天的漫画有简约的画风,也有一些写实的风格(漂亮MM总是有特殊待遇).不知道大家喜欢哪种呢 ...
- 程序员级别鉴定书(.NET面试问答集锦)
作为一个.NET程序员,应该知道的不仅仅是拖拽一个控件到设计时窗口中.就像一个赛车手,一定要了解他的爱车 – 能做什么不能做什么. 本文参考Scott Hanselman给出的.NET问题列表,整理如 ...
- (转)程序员级别鉴定书(.NET面试问答集锦)
原文地址:http://www.cnblogs.com/powertoolsteam/p/what-net-developer-should-to-know.html 葡萄城控件 作为一个.NET程序 ...
- 程序员的复仇:11行代码如何让Node.js社区鸡飞狗跳
来源自:http://www.techug.com/node-js-community 几天前,一名 NPM(Node.js Package Manager)社区的贡献者 Azer Koçulu 出于 ...
- [Linux] PHP程序员玩转Linux系列-搭建代码开发环境
1.PHP程序员玩转Linux系列-怎么安装使用CentOS 2.PHP程序员玩转Linux系列-lnmp环境的搭建 有些同学可能觉得我写的都是啥yum安装的,随便配置一下而已,没啥技术含量,我的目的 ...
- 关于一次美团java程序员招聘面试的经历
美团一面: 中间省略掉大概几个问题,因为我不记得了,下面记得的基本都是我没怎么答好的. 1.了解SOA,微服务吗? 2.分布式系统如何负载均衡?如何确定访问的资源在哪个服务器上? 一.轮询.二.随机. ...
- Java程序员考研失败后的面试经历,oppo、VIVO、等面经
温馨提示:有些可能会遗漏个别问题,都是最近一周的面试,有点忘了. 浪潮(一面挂) 你是网络工程的?对网络很了解? 解释一下什么是广播域 怎么划分子网 说一下CSS的几种分类器 数据库中有哪些聚集函 ...
- php程序员招聘
岗位要求:-1年以上WEB端开发经验.-熟悉PHP语言的开发工作,熟练掌握LNMP开发,并具备良好的编程风格.-熟悉 http协议,掌握css js ajax 相关技术应用.-熟悉关系型数据,NOSQ ...
- 90% 的 Java 程序员都说不上来的为何 Java 代码越执行越快(1)- JIT编译优化
麻烦大家帮我投一票哈,谢谢 经常听到 Java 性能不如 C/C++ 的言论,也经常听说 Java 程序需要预热,那么其中主要原因是啥呢? 面试的时候谈到 JVM,也有很多面试官喜欢问,为啥 Java ...
- 90% 的 Java 程序员都说不上来的为何 Java 代码越执行越快(2)- TLAB预热
经常听到 Java 性能不如 C/C++ 的言论,也经常听说 Java 程序需要预热,那么其中主要原因是啥呢? 面试的时候谈到 JVM,也有很多面试官喜欢问,为啥 Java 程序越执行越快呢? 一般人 ...
随机推荐
- [C++/Java/Py/C#/Ruby/Swift/Go/Scala/Kotlin/Rust/PHP/TS/Elixir/Dart/Racket/Erlang] LeetCode2185. 统计包含给定前缀的字符串
目录 题解地址 代码 cpp java python3 C# ruby swift golang scala kotlin rust php typescript elixir dart racket ...
- Windows 10 G 神州网信政府版
神州网信政府版2018版:Win10 CMGE_V0-H.1020.000.iso校验码:9484e568c6505f9c4ad5b9fcf7ec8d83588eebfb38089f53e33011 ...
- HaProxy 安装搭建配置
HaProxy简介 HAProxy是一个免费的负载均衡软件,可以运行于大部分主流的Linux操作系统上. HAProxy提供了L4(TCP)和L7(HTTP)两种负载均衡能力,具备丰富的功能.HAPr ...
- windows安装zabbix错误代码
zabbix安装:windows安装zabbix客户端很多坑,设计到很多问题,常见的问题有安装完成防火墙没有关闭,zabbix服务端接收不到客户端的信息.zabbix在cmd中安装的时候报错误代码,安 ...
- yiiADU
<span style="font-size:14px;">一. //1.该方法是根据一个条件查询一个集合 $admin=Admin::model()->find ...
- 理解Linux系统: 进程
Linux内核版本: 2.6.11.12 编写代码: 创建进程 创建进程使用fork系统调用,官方文档对于fork的描述: fork() creates a new process by duplic ...
- 部署prometheus、grafana、alertmanager
简介:由于资源有限,本实验用了两台机器 监控端:部署prometheus.grafana.alertmanager 被监控端:node_exporter.mysqld_exporter 一. 部署pr ...
- 关于Java中对象的向上转型和向下转型
什么是多态? 同一个类调用同一个方法会产生不同的影响/结果 这就是多态 public class Pet{ public void eat(){ System.out.println("Pe ...
- vue中使用svg并设置大小
1.安装依赖 npm install --save-dev svg-sprite-loader 2. 新建svg资源文件夹 src/assets/svg 将svg资源放入此目录,接下来会在配置 ...
- [C++提高编程] 3.1 string容器
文章目录 3.1 string容器 3.1.1 string基本概念 3.1.2 string构造函数 3.1.3 string赋值操作 3.1.4 string字符串拼接 3.1.5 string查 ...