常規的程序員應聘需要經過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也可以作為線下程序員面試交流的工具,取代現在的紙筆交流方式,為面試雙方代碼編程能力交流提供環境支持,幫助招聘方考察技術人員的編程語言+數據結構+算法能力。
在程序員招聘領域,國內外都已有類似廠商,國外比較有名的是、、,國內有類似競品有和。牛客較早地推出了面向程序員的在線筆試和面試系統,目前業務已經延展至職業教育、求職社區。與海外的、類似,主打技能測評,利用游戲、題目等測評方式評估程序員的代碼能力。
李亞飛表示,ShowMeBug主打實時協同的技術交流工具,與牛客、賽碼比,現階段更加垂直,為B端用戶提供工具,暫時不做平臺類服務;同時,系統環境對語言的兼容性強,界面簡潔用戶友好度高。
盈利模式上,ShowMeBug將以訂閱費為主,推出單次訂閱、按年付費等多種套餐,疫情期間將以免費策略供招聘雙方使用,后續單次付費約在每場50元左右,年費套餐預計在1000~3000元之間,根據功能權限不同會有不同價格區間。
ShowMeBug團隊目前7人,創始人李亞飛為Ruby 中國技術圈 TOP10 影響力人物,曾創辦3家科技公司,曾為深信服科技(上市)成?最快的研發架構師之?。
目前,ShowMeBug希望尋求約500萬元天使輪融資,資金將用于產品研發迭代和市場推廣,打開企業級市場。
封面圖源:pexels