The month's theme: reducing friction at every stage, from setting up interviews to how test-takers experience the CodeSignal environment.
Highlights
- IDE environment restored after session expiry. When a session times out and a candidate reloads, the IDE now returns to the exact language environment they had chosen, with their work intact. This eliminates the experience of reloading after a timeout and seeing an empty editor in the wrong language.
- Template selection in the create interview modal. Interviewers can now pick an interview template directly in the create interview pop-up modal, replacing the less-used session duration field. Selecting a template automatically applies its associated settings to the new interview, starting with session duration and more fraud prevention settings coming soon.
- Terminal-first tasks in live interviews. Questions can now be marked as terminal-first, unlocking a larger terminal session limit per candidate session. This is particularly useful for questions where candidates use AI tools within the terminal.
Assessments & Hiring
- Template selection in the create interview modal. The session duration field in the create interview modal has been replaced with a template picker. Choosing a template applies its settings to the interview automatically, starting with session expiration.
- Redesigned candidate assessment welcome and setup flow. The welcome and setup screen candidates see before starting an assessment has been updated to match CodeSignal's current design system. No functional changes.
- Up to 3x duration extension for non-proctored certified assessments. Admins can now offer duration extensions of up to three times the standard length for non-proctored Certified Assessments.
- Encrypted assertions in SSO SAML settings. Organizations using SSO can now enable encrypted assertion support in their SAML configuration.
Questions, IDE & Simulation
- Redesigned Workspace questions. Workspace questions now share the same visual design as the Quiz and Writing question types that were redesigned in earlier releases.
- Terminal-first tasks in live interviews. Questions can be marked as terminal-first, which gives each candidate session a larger terminal limit. This is especially relevant for questions that involve AI tool usage in the terminal.
- Set a base Google Sheets URL from the question editor. When creating a Spreadsheet question, admins can now set the base Google Sheets URL directly from the question editor in the UI. Each candidate working on that question receives their own copy of the sheet.
- IDE execution environment restored after session expiry. When a candidate's session times out and they reload, the IDE now opens in the same language environment they had been using, with their work preserved.