Before you begin
Only users with Admin, Interviewer, or Recruiter permissions are able to start a live technical interview using the CodeCollab platform.
CodeCollab is a collaborative live coding environment that allows teams to host live coding interviews within Byteboard’s all-in-one hiring platform. Using a familiar IDE based on Visual Studio Code, CodeCollab allows hiring teams to pair code and collaborate on multi-file codebases, understand candidate communication, and adapt follow-up questions on the fly or by leveraging Byteboard’s custom interview guide.
Teams can host interviews in over a dozen of the most in-demand programming languages (see Languages and frameworks).
Starting a CodeCollab interview
To initiate a CodeCollab interview for candidates who have previously completed a CoreEval interview:
- Log into Byteaboard via client.byteboard.dev
- Click into the Candidates tab or visit client.byteboard.dev/candidates
- Select the candidate ID corresponding to the candidate you’d like to invite to the interview at
- Within the candidate report page, select the CodeCollab tab.
- Select CREATE INTERVIEW and the desired interview format from the INTERVIEW TYPE drop-down. More details at CodeCollab interview formats
- Within this page, you will be able to access interviewer and candidate links to the CodeCollab session. You’ll note there are two separate links:
- Interviewer: START CODECOLLAB INTERVIEW
- Candidate: INVITE CANDIDATE
- At your pre-determined interview time, you will need to select START CODECOLLAB INTERVIEW. This will begin the live coding session and grant the candidate access to the interview code.
- Once selected Byteboard will provision the live coding session – it’s important that you do not refresh the page as the server is being provisioned; this process should take no longer than a minute.
- Your CodeCollab session will only become active after the candidate opens their editor by selecting LAUNCH CODECOLLAB PLATFORM. Once the candidate has launched the live coding session, you as the interviewer will be able to join the live coding session by selecting JOIN CODECOLLAB SESSION.
- Once the CodeCollab interview has been initiated, you’ll be prompted to input a name for how you’ll join the session.
- Once the session has been provisioned, you’ll be redirected to a centralized page including:
- Centralized notes: a place to input interviewer notes including an overall recommendation as the interview progresses
- Interview questions/guide: A comprehensive outline of the interview you are conducting
For more details on editor features see Using the CodeCollab editor