TestUtopia
SolutionsPricingAboutContact
Help Center
  • Getting started

Assessments

  • Creating assessments
  • Inviting candidates
  • Proctoring
  • Reviewing results

Questions

  • Question types
  • Multiple-choice questions
  • Essay questions
  • Code questions
  • Test case format

Library

  • The Library
  • Importing and publishing

Interviews

  • Managing interviews
  • Live interviews
  • Interview questions
  • Scorecards
  • Interview templates

AI Assessments

  • AI Assessments
  • Templates
  • The question pool
  • Reading the report

Streams

  • Streams
  • Enrolling students
  • Stream tests
  • Stream results

Training

  • Training & Certification
  • Participants
  • Training tasks
  • Certificates and evidence

Account & billing

  • Team and roles
  • Plans and billing
  • Account and security

For candidates

  • Before you start
  • What is recorded
  • Coding questions
  • If something goes wrong
  • After you submit
  • Your data

Developers

  • REST API
  • Webhooks
  • Greenhouse
  • SSO and SCIM

Cannot find what you need?

Contact support
  1. Help Center
  2. /
  3. Questions

Question types

Three types, with very different authoring costs and very different things to get right. This page is the chooser; each type has its own guide.

TypeMarked byAuthoring costGuide
Multiple choiceAutomatically, on submissionLowMultiple-choice questions
EssayA person, afterwardsLow to write, ongoing to reviewEssay questions
CodeAutomatically, against your test casesHighCode questions

All three share the same basics: a rich-text question body, a points value, an optional per-question time limit, a difficulty level and tags.

Choosing

Multiple choice is for knowledge you can enumerate — which of these is a valid index, what does this snippet print. It scales to any funnel size at no review cost, and it is the easiest type to guess your way through, which is what the scoring settings on the assessment exist to counter.

Essay is for reasoning you cannot enumerate — why would you choose one approach over another, what would you do about this incident. It is the only type that cannot be answered by a lookup, and the only one that costs you review time per candidate. On a large funnel, budget that time before you add one.

Code is the type most people come here for, and the one where a mistake is most expensive: a wrong expected value in a test case scores a competent candidate zero and looks to them like their own code is broken. Everything about getting that right is in Test case format.

What is set where

Per-question settings — points, time limit, difficulty, tags — live on the question.

How answers are scored is set on the assessment, not the question. Partial credit versus all-or-nothing, negative marking and the penalty per wrong answer apply to every multiple-choice question in the assessment at once. See Creating assessments.

Preview before you invite

Every assessment has a Preview action that runs the real candidate experience, including code execution against your real test cases, without creating an attempt or consuming your plan's allowance.

For code questions this is not optional advice. Preview is the only thing that catches a broken test case before a candidate does.

Was this helpful?
NextMultiple-choice questions
TestUtopia

Advanced technical assessment engine designed for high-precision engineering teams. Curating talent through rigorous data-driven evaluation.

Solutions

  • Solutions
  • Pricing
  • Features

Company

  • About

Support

  • Help Center
  • Contact support

Legal

  • Privacy Policy
  • Terms of Service
  • Cookie Policy
  • Security
  • Trust Center
Test Utopia Ltd · Razsadnika-Konyiovitsa, Bl. 22, fl. 6, ap. 38, Sofia, 1330, Bulgaria
Reg. No.: 207409973|VAT: BG207409973
[email protected]|+359 886 363 248

© 2026 Test Utopia Ltd. All rights reserved.