AppsTechnical Interviews

// live coding room

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.

Output · 3 runsBoth of you see every runSAMPLE
CandidatePython 3.12Exited 00.41 s · 10:42
[0, 1]
InterviewerPython 3.12Exited 00.38 s · 10:44
[1, 2]
CandidatePython 3.12Exited 10.36 s · 10:46
TypeError: unhashable type: 'list'
What’s availableProgram input▶ Run

// the problem

Why shared output console matters in a coding interview

When only one person sees the output, the other is left asking “what did it print?”. Interviewers also lose track of which attempt failed and why, which matters later when the team discusses the candidate.

// how it works

How does shared output console work?

  1. Anyone runs code

    A run from either side lands in the same output console on both screens.

  2. Each run is labeled

    Every entry shows who ran it (Candidate or the interviewer’s name), the language, the exit status and how long it took.

  3. Output and errors are separate

    Standard output and errors show in their own blocks, so a stack trace never hides the printed result.

  4. New output is never missed

    If the interviewer has put the output panel away, a dot on the Output button signals a new run.

// options and settings

Every option, in one place

Option
What it does
Outcome labels
Exited 0, Exited with a code, Error, Timed out or Not run.
Per-question filter
The console shows the runs for the question that is on screen.
Latest first
In the interviewer’s side panel the newest run is expanded and older ones fold away.
Panel width
The interviewer can drag or keyboard-resize the output panel, widen it fully, or put it away.

// permissions

Who can do what?

Who
Can
Interviewers (anyone your company admin gives access to the console)
See every run from both sides, resize or hide the panel.
Candidate (anyone holding the session link while it is open)
See every run from both sides below the editor.

Company admins decide who on your team can open the interviewer console. Candidates never sign in; they only ever use their session link.

// connects to

How shared output console fits with the rest

// faq

Shared output console: questions

Does the candidate see the interviewer’s runs?

Yes. Both people see every run in the room, labeled with who ran it.

Are runs kept after the interview?

Yes. Every run, with its code, input, output and errors, is kept in the session’s run history on the review page.

What does “Not run” mean?

The code runner could not take the run at that moment. Nothing about the candidate’s code is implied; try again.

$ start --interview

Try shared output console in your next interview.

Create a session, send the link and see it working with a real candidate.

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