轉 36 氪--程式設計師怎麼遠端面試?「ShowMeBug」要做專業級技術面試工具

Rina發表於2020-03-06

原文: https://www.36kr.com/p/5295794
作者:菁玲
視訊面試+實時程式設計環境
常規的程式設計師應聘需要經過1-3輪的專業能力測試,形式為筆試和線下技術面,面試環節通常由專業面試官利用口頭、紙筆等形式進行程式碼能力考察。

相比於技術崗位,非技術崗位在面試環節只需要溝通交流即可,採用線上平臺面試只是溝通方式進行了轉變。但以程式設計師為代表的技術類崗位面試卻需要考慮如何線上、即時考察程式碼能力的問題。

ShowMeBug 是36氪最近接觸到的一個專案,上線於2019年8月,針對程式設計師遠端面試這個需求,ShowMeBug希望提供一個專業級的技術面試工具,幫助用人企業線上考察候選人的程式碼素質。

根據ShowMeBug官網介紹,ShowMeBug目前主要在PC網頁端執行,面試官可在後臺提前錄入面試題,候選人進入面試官傳送的連結即可進入面試間。面試間支援視訊通話、語音通話,除此之外,還包括實時的程式碼輸入皮膚和結果顯示皮膚。

Showmebug面試皮膚

ShowMeBug 創始人李亞飛告訴36氪,ShowMeBug本質是一個共享的多人實時程式設計環境,由於網路原因,線上撰寫和展示程式碼過程中,操作可能會發生非同步到達、丟失、與他人操作衝突等問題。ShowMeBug的核心技術“實時同步”,採用OT演算法,允許使用者自由編輯任意行,包括衝突的操作也可以很好支援,不用鎖定。石墨文件、Google Docs等實時協作軟體一般會採用該技術。

從使用者體驗的角度來說,這解決的是協同編輯的問題,面試官和候選人可以在實時協同程式設計環境進行結對程式設計(Pair Progamming),使得面試官能夠實時、不間斷地考察候選人的程式設計能力和業務經驗。

作為專業級的面試工具,ShowMeBug還支援面試全程自動紀錄,包括程式碼步驟分解紀錄和音視訊紀錄,可供面試官回看候選人表現。

據瞭解,目前ShowMeBug的環境支援Java、Ruby、Python、C++、HTML等20餘種程式語言。已積累6000+使用者,日均新增面試量100場以上,首批種子使用者來自BAT、美團、滴滴等國內網際網路大廠技術人員。

3月份,Showmebug將推出團隊版和企業版功能,上線自動化評估以及對更豐富的語言框架(例如:Rails On Rails,Django等)進行支援。

李亞飛認為,程式設計師遠端面試的需求不僅僅存在於疫情期間,不論是社招還是校招,網際網路公司每年都需要從全國各地招聘程式設計師,而異地面試的交通、時間成本遠遠高於線上遠端。

疫情之後,Showmebug也可以作為線下程式設計師面試交流的工具,取代現在的紙筆交流方式,為面試雙方程式碼程式設計能力交流提供環境支援,幫助招聘方考察技術人員的程式語言+資料結構+演算法能力。

在程式設計師招聘領域,國內外都已有類似廠商,國外比較有名的是HackeRrank、HackerEarth、Codefights,國內有類似競品有牛客網和猿圈。牛客較早地推出了面向程式設計師的線上筆試和麵試系統,目前業務已經延展至職業教育、求職社群。猿圈與海外的HackerEarth、類似,主打技能測評,利用遊戲、題目等測評方式評估程式設計師的程式碼能力。

李亞飛表示,ShowMeBug主打實時協同的技術交流工具,與牛客、賽碼比,現階段更加垂直,為B端使用者提供工具,暫時不做平臺類服務;同時,系統環境對語言的相容性強,介面簡潔使用者友好度高。

盈利模式上,ShowMeBug將以訂閱費為主,推出單次訂閱、按年付費等多種套餐,疫情期間將以免費策略供招聘雙方使用,後續單次付費約在每場50元左右,年費套餐預計在1000~3000元之間,根據功能許可權不同會有不同價格區間。

ShowMeBug團隊目前7人,創始人李亞飛為Ruby 中國技術圈 TOP10 影響力人物,曾創辦3家科技公司,曾為深信服科技(上市)成⻓最快的研發架構師之⼀。

目前,ShowMeBug希望尋求約500萬元天使輪融資,資金將用於產品研發迭代和市場推廣,開啟企業級市場。

封面圖源:pexels

本作品採用《CC 協議》,轉載必須註明作者和本文連結

相關文章