Three kinds of question
Objective with one correct answer, written answers in the candidate’s own words, and coding problems with test cases.
Question bank and marking
A bank of objective, written and coding questions your whole team shares, versioned so a published test never changes under a candidate, with marking that is instant where it can be and in your reviewers’ hands where it should be.

Built from parts.
Marked where it counts.
Objective with one correct answer, written answers in the candidate’s own words, and coding problems with test cases.
Edit a question freely. A published test keeps the version it was built with, so no candidate’s paper changes mid-exam.
Arrange questions into phases, one type each, every phase with its own time.
Bring objective, written and coding questions in from a JSON file. Switched on per institution: ask us.
Objective answers are marked on submit and coding answers against their test cases; your reviewers mark written ones.
Release results when marking is done, with or without the answer key, and handle re-test requests from the same place.
A draft mark and reason for each written answer, for an evaluator to accept or change. It never publishes a mark on its own.
In preview: ask usStart from a topic, level and format, and review every draft before it can be used in a test.
PlannedSomething else? Ask us.
Not yet. An AI-assisted question bank is planned, and anything it drafts will be reviewed by your team before it can be used in a test.
It can draft a mark and a reason for an evaluator to accept or change, never publishing one itself. It is in preview: ask us to try it.
The test keeps the version it was published with. Your edit becomes the next version, for the tests you build next.
Let’s see what’s possible
Already invited? Student login