a terminal candidates actually use
Practical skill, not a quiz.
Send candidates real terminal problems. Get back graded results, not guesswork.
candidate@sandbox:~$ls -la /etc/nginx/sites-available
-rw-r--r-- 1 root root 612 app.conf
candidate@sandbox:~$chmod 644 /etc/nginx/sites-available/app.conf
✗ still Permission denied — check the parent directory
candidate@sandbox:~$chmod 755 /etc/nginx/sites-available
✓ question passed — nginx: configuration ok
candidate@sandbox:~$
6
ready-made scenarios
2
ways to author — form or Studio
0
VMs to provision
100%
of commands kept on replay
the tasks
What candidates actually do
No trick questions — the same tasks that show up in a real incident.
Fix a permission
A script fails silently until the right chmod is found — not just any chmod.
Find the error in the logs
Search across several log files to find the one that actually explains the failure.
Recover a stopped service
Diagnose why it's down with systemctl, then bring it back online.
SSH in and trace it
Connect to a second host and read what it logged before it crashed.
How it works
Three steps from a blank scenario to a graded result.
- 01
Author a scenario
Pick real commands, set what proves it's solved.
- 02
Send a timed link
The candidate gets a clock and a live terminal.
- 03
Review the result
Pass/fail per question, a score, and the full replay.
the paths
Two ways to build an assessment
Pick per assessment — nothing locks you into one path.
Quick questions
Discrete, practical tasks — fix a permission, find an error, restart a service.
Fast screens, high volume, junior through senior.
Studio scenarios
A full environment — a network of hosts, seeded processes, a visual rules canvas.
Deep technical vetting, real production-shaped incidents.
Runs in the browser
No VM to provision, no infrastructure to babysit — starts instantly.
Multi-rule grading
Any of several checks can pass a question, not just one exact match.
Multi-host networks
SSH between seeded hosts with their own ports and accounts.
Integrity flags
Clipboard use and tab-switching during an attempt, logged for review.
Full attempt replay
Every command, every event — reviewable after the fact.
Stop grading resumes. Start grading terminals.
Log in to build your first assessment, or request access if you're new here.