Planned
Employer-funded
You pay for the coding agent’s requests through your own API access.
FairPrompt
Take-home engineering assessments
Small invited pilot · free for candidates
FairPrompt runs practical take-home engineering assessments. The candidate directs an AI coding agent on a real-world task, and you see how they decide, check and correct its work.
Request pilot access How it works
All 8 tests pass. The retry fix is done.
The retry sent the message twice. Fixing that first.
Assessment · reviewer only
Verifies agent claims Strong
Evidence: Turn T5 · 0:30Invite a candidate, by email address, to one real-world task. A computer starts for this attempt only.
A dedicated, disposable Linux VM.
Invitation
Notification recovery
Launching the starter workspace…
Linux VM started for this attempt
Workspace ready
Ready for your next instruction
In the browser, the candidate gives the agent instructions, answers its questions and checks its work. Submitting freezes everything, and the computer is destroyed.
A FairPrompt web page drives the Codex app-server on that VM.
FairPrompt
Notification recovery
Submitted
notification.py +3 −1
- send(message) + if message.id not in sent_ids: + send(message) + sent_ids.add(message.id)
Linux VM running Linux VM destroyed
The work is assessed against a rubric. Every rating links to the evidence behind it: a message, a change or a test run.
FairPrompt
Submission review
Reviewer only
Candidate S-01 (synthetic)
Decision-quality profile
A person checks each rating, agrees or changes it, and chooses follow-up questions about the candidate’s real decisions. People make the hiring decision.
FairPrompt
Submission review
Finding 3 of 5
Verifies agent claims Agent: Strong
Agreed Strong Recorded by you
Suggested follow-up question
“What made you doubt the agent’s ‘done’, and what would you have checked if the tests had passed?”
Planned
You pay for the coding agent’s requests through your own API access.
Not available yet
Candidates sign in with ChatGPT and use their own plan. We’re applying to OpenAI for this.
Their token stays outside the candidate’s command execution, is never kept in assessment evidence, and is deleted when the VM is destroyed after submission.