FaceCode is an interviewing platform that you can use to conduct live, technical interviews.
Some of the key features of FaceCode include the following:
Important: 'Participants' refers to the candidates and interviewers collectively.
The interviewers can schedule interviews directly based on their performance from the Active under Candidates section on the Tests page. For more information, see Scheduling an interview in a test.
The interviews can be integrated with the Google calendar of the candidates.
Important: The candidates should have a working account on HackerEarth and it should be connected with the Google calendar.
HackerEarth sends different emails to the participants when an interview is:
Live Interviews list in Recruit dashboard
The interviewers can see the live interviews on the HackerEarth Recruit dashboard.
Default system check
The candidates' system is automatically checked for the following:
- Versions of the operating system and browser
- Dimensions of the screen size that is being used
- Whether cookies are enabled
- Whether the candidate's webcam and microphone/speaker is working
Live video streaming
Candidates and interviewers can broadcast live video by using a working webcam and a computer with a working Internet connection. They can view and switch between each other's screens.
The interviewers can add, edit, or remove questions from an interview. The questions can be added manually or from the interviewer's custom library (My Library). For more information, see Adding questions to your interview.
Collaborative code editing
Interviewers can see the candidates write code in real-time and evaluate the approach that they use to solve a problem.
Separate candidate and interviewer chat rooms
Participants can communicate with each other through instant messaging. While all the interviewers can view the Candidate chat room, the candidate cannot view the Interviewer(s) chat room.
Interviewer chat room
Candidate chat room
A notification appears when the following actions are completed:
- Interviewers add, edit, or delete questions
- Candidates attempt any question
- Candidates compile their code
- Interviewers change the language in which the candidate must write the code for a question
- Interview is complete
This is a notepad that interview participants can use to do calculations, write code snippets, and so on.
The content written here is automatically saved and visible to all the participants. It is available to interviewers in a view-only format after the interview is complete. The candidate can access the scratchpad during the interview only.
Code compilation with custom input
The candidates can compile their code with the sample input provided for the question.
Interview feedback with the rating
The interviewers can give feedback and rating based on the candidates' performance.
Multiple sessions not allowed
The candidates cannot appear in the same interview from the multiple sessions. The system asks the candidates to log out from other sessions so that they can continue from a specific session.