// topic · live coding room
Live coding room
The live coding room is one shared editor where the interviewer and the candidate write, run and discuss the same Python or Java code in real time.
// overview
What is live coding room in Autessa Technical Interviews?
Autessa Technical Interviews includes a live coding room: a collaborative code editor where the interviewer and the candidate type in the same Python or Java code, run it, and read the output together.
The room is built code-first. The editor takes the screen, the question pane and output panel collapse or resize, and focus mode leaves just the code and the output. Presence and a Saved indicator tell both people the room is healthy, and typing keeps working through a dropped connection.
// in this area
Every live coding room feature
Collaborative code editor
Autessa Technical Interviews includes a collaborative code editor: interviewer and candidate edit one shared file in real time, and each person’s cursor stays put when the other types.
Explore →Run Python and Java code
Autessa Technical Interviews runs Python 3.12 and Java 21 code in the browser during the interview, with numpy, pandas, Guava, Gson and other common libraries preinstalled.
Explore →Shared output console
Every run in the room lands in one shared output console that both the interviewer and the candidate see, labeled with who ran it, its exit status and how long it took.
Explore →Autocomplete and editor tools
The interview editor has Python and Java autocomplete (including members after a dot), syntax highlighting, bracket matching, folding and search, so candidates code the way they do at work.
Explore →Focus mode and room layout
Focus mode leaves just the code and the output on screen, and the question pane and output panel collapse or resize, remembered per browser.
Explore →Presence and reliable sync
The room shows whether the other person is connected and whether your code is saved; if the connection drops, typing keeps working and syncs as soon as it is back.
Explore →// faq
Live coding room: questions
Is the editor really shared, or is it a view of the candidate’s screen?
It is truly shared. Both people edit the same document, so the interviewer can type a hint or try a case directly in the candidate’s code.
Which languages can I run?
Python 3.12 and Java 21. Each session chooses which of the two are allowed.
Does the candidate see the interviewer’s runs?
Yes. Both people see every run in the room, labeled with who ran it.
Does the editor have autocomplete?
Yes, for both Python and Java, including members after a dot. Tab or Enter accepts a suggestion.
Can the candidate use focus mode too?
Yes. The candidate room has its own focus mode that leaves just the code and the output.
What happens if the candidate’s internet drops?
Their editor keeps working and shows Reconnecting…. As soon as the connection returns, their unsent typing is sent and both copies converge.
// the rest of the product
Explore the other areas
01
Live coding room →
The live coding room is one shared editor where the interviewer and the candidate write, run and discuss the same Python or Java code in real time.
02
Question bank →
The question bank holds every coding question your team asks, with the prompt the candidate reads, starter code and notes only interviewers see.
03
Interview sessions →
A session is one live coding interview with one candidate: the questions in order, the languages allowed and a private link you control.
04
Candidate experience →
Candidates join from a private link into a calm coding room that saves as they type, shows what is installed, and lets them submit when they are done.
05
Review and decisions →
Review shows exactly what happened in the interview: final code per question and language, every run, the timeline and the interviewer’s private notes.
100% customizable, code and all
Make Autessa Technical Interviews fully your own.
Use it out of the box, then change anything. Ask Autobot, Autessa’s AI builder, for a new field, screen, report, workflow or agent and it builds it into your copy of the app. Or open the code and edit it yourself. Nothing is locked: the app, its data and its code are yours.
Start free and make it yours