Run a live interview
You and a candidate are about to share a workspace for the next hour. Here is what to expect and how to drive the session.
Before the call#
- Open the interview a few minutes early. EasyEnv pre-warms the workspace so the candidate does not stare at a spinner.
- Read the candidate's notes (left panel). If your team uses an ATS, links back to the candidate profile show up here.
- Test your camera and microphone in the Jitsi tile.
During the call#
When the candidate joins, you both see the same machines, the same terminals, the same VS Code. The video tile floats in the bottom-right; you can drag it.
interview.easyenv.io/i/sara-aguilar-7f3a
Questions
- 1Diagnose the lag
- 2Fix the broken replica
- 3Prove the fix
Time left
42:18
postgresql.confrecovery.conf
12 # Replication settings 13 primary_conninfo = 'host=db-primary port=5432' 14 primary_slot_name = 'replica_1' candidate cursor 15 restore_command = ''
candidate@db:~$ pg_isready -h localhost
localhost:5432 - no response
candidate@db:~$ tail -n 3 /var/log/postgresql.log
FATAL: could not connect to primary
S
SaraLet them drive
Resist the urge to take over the keyboard. The whole point of EasyEnv is to watch how the candidate thinks, not how fast you can type.
Collaboration tools#
- Shared cursor: your cursor appears in the candidate's VS Code with your name. Useful for pointing at lines.
- Shared terminal: open a terminal labeled
sharedand you both type into it. Don't fight over the keyboard. - Private notes: a side panel only you can see. Take notes here as the session unfolds.
Wrap up#
End the call from the Jitsi tile. EasyEnv stops the workspace and moves the recording into the review pipeline. The candidate sees a polite "thanks, we'll be in touch" page.
