Make challenges optional or required
Allow candidates to choose which coding challenges to complete within an assessment section
Challenge optionality allows you to control how many coding challenges candidates can submit within a section. If your assessment contains at least two challenges in the same section, you can allow candidates to choose which challenges they'd like to complete.
This can be useful when:
- You have similar coding challenges in different programming languages and want candidates to choose their preferred language
- You have similarly difficult challenges but only want the candidate to solve a subset of the challenges
Note: Challenge optionality is available with the Branding & customization feature add-on and is included by default in Bundle annual and Enterprise plans.
Enabling challenge optionality
To enable this feature, open your assessment settings. Navigate to the desired coding challenges section, enable Optional, and specify how many challenges each candidate can submit.

You cannot change this setting once candidates have already taken your Assessment. You cannot use optionality combined with randomization or with progressive loading.
Candidate experience
When challenge optionality is enabled, candidates can open and review any challenge within the section but can only submit the number of challenges you've specified.
