---
title: Admin guide to creating an Assessment
description: Tutorial for creating an Assessment, selecting a template, and modifying challenges, questions, and settings
---

[Skip to content](https://help.coderbyte.com/knowledge/creating-your-first-code-screening-assessment#main-content)

[Contact support](https://help.coderbyte.com/knowledge/kb-tickets/new?hsLang=en) [Customer portal](https://help.coderbyte.com/tickets-view?hsLang=en)

[![coderbyte\_logo\_digital\_white](https://help.coderbyte.com/hs-fs/hubfs/coderbyte_logo_digital_white.png?width=128&height=34&name=coderbyte_logo_digital_white.png)](https://coderbyte.com)

Open main navigation

Close main navigation

- [Contact support](https://help.coderbyte.com/knowledge/kb-tickets/new)
- [Customer portal](https://help.coderbyte.com/tickets-view)

 How can we help you?

- There are no suggestions because the search field is empty.

1. [Help Center](https://help.coderbyte.com/knowledge?hsLang=en)
2. [Getting started](https://help.coderbyte.com/knowledge/getting-started?hsLang=en)
3. [Guides](https://help.coderbyte.com/knowledge/getting-started?hsLang=en#guides)

# Admin guide to creating an Assessment

## Tutorial for creating an Assessment, selecting a template, and modifying challenges, questions, and settings

Assessments consist of challenges and questions to evaluate a candidate for one or more skills. Unlike our collaborative [Interviews](https://help.coderbyte.com/knowledge/interview?hsLang=en) feature, assessments are completed by candidates asynchronously, recorded within an online environment, timed or untimed with or without a deadline, and with automated and/or manual grading.

### Overview

On Coderbyte, there are assessment templates for 100+ roles and skills that you can customize by creating your own challenges and questions or selecting from [our library](https://help.coderbyte.com/knowledge/languages-and-technologies-coding-skills?hsLang=en) of 5,000+.

To begin, click **Assessments** in the main navigation bar, then click **New assessment**.

![](https://help.coderbyte.com/hs-fs/hubfs/CleanShot%202025-05-30%20at%2011-45-45@2x-png.png?width=670&height=113&name=CleanShot%202025-05-30%20at%2011-45-45@2x-png.png)

You will see a dropdown with three options:

![CleanShot 2025-12-29 at 11.28.56@2x](https://help.coderbyte.com/hs-fs/hubfs/CleanShot%202025-12-29%20at%2011.28.56@2x.png?width=670&height=228&name=CleanShot%202025-12-29%20at%2011.28.56@2x.png)

- **Customize a template (recommended):** You can select and fully customize one of our assessment templates. This is the easiest and fastest way to use Coderbyte, especially for recruiters and non-technical users.

- **Create from scratch:** Alternatively, you can create an assessment from scratch by manually selecting each challenge, question, and setting. This option is for technical users who have significant experience using the platform.
- **Create with AI: **Generate an assessment from your job description by copying and pasting 

### Customizing a template

By selecting the option to **Customize a template**, you will then see a modal with 100+ roles, with new ones being added weekly.

![](https://help.coderbyte.com/hubfs/CleanShot%202023-08-04%20at%2013-31-42@2x-png.png)

Whether you click **Build your own** or **customize** one of our templates, you will then see a second screen with options to select:

- Skills for challenges
- Skills for technical multiple choice questions
- Skills for interpersonal multiple choice and open-ended questions
- The seniority of the role you're evaluating candidates for
- Quick access to settings for cheating detection

![](https://help.coderbyte.com/hubfs/CleanShot%202023-08-04%20at%2013-34-41@2x-png.png)

As you make your selections, you will see the number of challenges and questions sets update on the right of the modal, along with an estimated time to complete the assessment.

You can always change these options later and select from more granular questions and settings. Click **Create & preview** to be taken to the drafted Assessment. You can then rename the assessment, add/remove challenges and questions, modify any of the settings, and [add it to workspaces](https://help.coderbyte.com/knowledge/setting-up-workspaces?hsLang=en).

### Create with AI

Have AI create an assessment from your job description by navigating to Assessments in the main navigation bar, selecting New assessment, and then Create with AI.

![](https://help.coderbyte.com/hs-fs/hubfs/CleanShot%202025-05-30%20at%2011-46-45@2x-png-3.png?width=670&height=227&name=CleanShot%202025-05-30%20at%2011-46-45@2x-png-3.png)

A modal will displaywhere you can paste your text and click **Generate**.

![](https://help.coderbyte.com/hs-fs/hubfs/CleanShot%202025-05-30%20at%2012-50-07@2x-png-1.png?width=670&height=342&name=CleanShot%202025-05-30%20at%2012-50-07@2x-png-1.png)

An assessment will be created for you with challenges, multiple-choice, and/or open-ended questions. You can make final adjustments to the settings and then invite candidates. 

### Selecting challenges and questions

Upon drafting a new Assessment, you will be taken to the overview page. Click **Edit** to be able to preview and change challenges and questions, and to modify settings.

![](https://help.coderbyte.com/hs-fs/hubfs/Edit%20assessment%20arrow-png.png?width=670&height=367&name=Edit%20assessment%20arrow-png.png)

You can now switch between four question types, each with its own question library: Challenges, Questions (multiple-choice and short answer), Free-form, and Personality tests.

![CleanShot 2025-12-29 at 11.38.03@2x](https://help.coderbyte.com/hs-fs/hubfs/CleanShot%202025-12-29%20at%2011.38.03@2x.png?width=670&height=100&name=CleanShot%202025-12-29%20at%2011.38.03@2x.png)

Each library will be structured identically, with filters on the left for searching your [custom challenges](https://help.coderbyte.com/knowledge/custom-challenges-automated-grading?hsLang=en) and [custom questions](https://help.coderbyte.com/knowledge/how-to-format-custom-questions?hsLang=en), for role, for skills, and for seniority.

![CleanShot 2025-12-29 at 11.40.12@2x](https://help.coderbyte.com/hs-fs/hubfs/CleanShot%202025-12-29%20at%2011.40.12@2x.png?width=670&height=337&name=CleanShot%202025-12-29%20at%2011.40.12@2x.png)

In the middle section you'll see the available library of challenges or questions that match the filters selected. For challenges, you'll have the option to expand or collapse the challenge description, see performance benchmarks across all candidates, preview the challenge, or add the challenge to your Assessment.

For multiple choice, short answer, and free-form question libraries, you can add the entire question sets or individual questions.

![CleanShot 2025-12-29 at 11.40.12 2@2x](https://help.coderbyte.com/hs-fs/hubfs/CleanShot%202025-12-29%20at%2011.40.12%202@2x.png?width=670&height=337&name=CleanShot%202025-12-29%20at%2011.40.12%202@2x.png)

In the right section, you'll see the challenges or questions that are selected for your Assessment.

For algorithmic challenges, you'll have the option to edit and select the languages available to candidates when solving the challenge.

For multiple choice, short answer, and free-form questions, you'll have the option to directly edit the questions and answer options.

For multiple choice and short answer questions, you'll have the option to [randomly select which questions](https://help.coderbyte.com/knowledge/randomize-multiple-choice-questions?hsLang=en) are shown to each candidate.

For free-form questions, you'll have the option to [enable video responses](https://help.coderbyte.com/knowledge/enable-video-response-to-open-ended-question?hsLang=en) of up to 2-minutes for up to 3 questions.

![CleanShot 2025-12-29 at 11.40.12 3@2x](https://help.coderbyte.com/hs-fs/hubfs/CleanShot%202025-12-29%20at%2011.40.12%203@2x.png?width=670&height=337&name=CleanShot%202025-12-29%20at%2011.40.12%203@2x.png)

Settings

![](https://help.coderbyte.com/hs-fs/hubfs/CleanShot%202025-01-30%20at%2013-43-14-png.png?width=670&height=488&name=CleanShot%202025-01-30%20at%2013-43-14-png.png)

1. **Templates:** You can [customize the email invitation](https://help.coderbyte.com/knowledge/custom-email-templates?hsLang=en) that candidates receive, the [welcome screen](https://help.coderbyte.com/knowledge/custom-welcome-screen-templates?hsLang=en) they see when joining the assessment, and the [code editor instructions](https://help.coderbyte.com/knowledge/custom-code-editor-instructions?hsLang=en) before they begin a challenge. 
2. **Time limit:** This is an optional cap on how long candidates have to complete your screening assessment once they've begun.
3. **Scoring:** You can set a [qualifying score](https://help.coderbyte.com/knowledge/what-is-a-good-qualifing-score-for-an-assessment?hsLang=en) to help you sort and filter candidates who complete your assessment. You can also decide whether or not you want the [time it takes a candidate to complete an assessment](https://help.coderbyte.com/knowledge/what-are-candidate-timing-points?hsLang=en) to be part of their grading.
4. **Candidate reports:** You can [anonymize candidate reports](https://help.coderbyte.com/knowledge/anonymizing-candidate-information-to-reduce-bias?hsLang=en) to mitigate bias within your organization. You can also set reports to be [publicly accessible](https://help.coderbyte.com/knowledge/enabling-private-reports?hsLang=en) by anyone with a link or privately accessible only to admins.
5. **Challenges:** You can modify settings to allow candidates to redo their code challenges after submission, [see their results](https://help.coderbyte.com/knowledge/allowing-candidate-to-view-their-own-results?hsLang=en) upon submission, and use a [built-in Google search](https://help.coderbyte.com/knowledge/reference-search-in-the-code-editor-for-screening-assessments?hsLang=en) within the code editor.
6. **Link options:** You can set an invite to automatically [expire](https://help.coderbyte.com/knowledge/expiring-private-invite-links?hsLang=en) and set a [custom landing page to redirect candidates](https://help.coderbyte.com/knowledge/post-assessment-redirect-url?hsLang=en) to after they complete an assessment.
7. **Cheating prevention:** You can [hide/mask the title of the challenge](https://help.coderbyte.com/knowledge/masking-challenge-titles-for-candidates?hsLang=en) to make it more difficult to find solutions online, enable [cheat-proofing](https://help.coderbyte.com/knowledge/cheat-proof-challenges-to-prevent-candidates-from-copying-solutions-online?hsLang=en) to ensure algorithmic challenges require 100% unique solutions, and enable [AI cheating detection](https://help.coderbyte.com/knowledge/detect-candidates-that-cheat-with-ai-/-chatgpt?hsLang=en).
8. **Selection ordering:** You can modify the order in which the assessment is presented to candidates. This is particularly relevant if there is a time limit and you want to ensure that candidates prioritize one part of the assessment over another. You can also apply a [weight to scoring](https://help.coderbyte.com/knowledge/weighting-code-challenges-and-multiple-choice-questions?hsLang=en) and toggle [progressive loading](https://help.coderbyte.com/knowledge/progressive-loading?hsLang=en) on or off to have questions appear one at a time.

### Inviting candidates

From the assessment overview, you can invite candidates and see their results.

**Note:** You can edit an assessment after creating one. However, once you invite a candidate, many of your assessment's settings will be locked.

![](https://help.coderbyte.com/hs-fs/hubfs/Assessment%20preview%20numbers-png.png?width=670&height=349&name=Assessment%20preview%20numbers-png.png)

1. You can preview, toggle on/off the assessment, or edit it.
2. You can [invite candidates](https://help.coderbyte.com/knowledge/how-do-you-invite-candidates-to-an-assessment?hsLang=en) via a private or public link.
3. You can see an overview of your settings or change them.
4. You can see an overview of your questions and skills and change them.
5. You can find resources to help you create an assessment. 

Once candidates are invited, you will see a table of their details and performance.

 

- [Getting started](https://help.coderbyte.com/knowledge/getting-started?hsLang=en#main-content)

    - [Learn More](https://help.coderbyte.com/knowledge/getting-started?hsLang=en#learn-more)
    - [Switching to Coderbyte](https://help.coderbyte.com/knowledge/getting-started?hsLang=en#switching-to-coderbyte)
    - [Guides](https://help.coderbyte.com/knowledge/getting-started?hsLang=en#guides)
- [Screening](https://help.coderbyte.com/knowledge/screening?hsLang=en)
- [Assessments](https://help.coderbyte.com/knowledge/assessments?hsLang=en#main-content)

    - [Overview](https://help.coderbyte.com/knowledge/assessments?hsLang=en#overview)
    - [Code editor](https://help.coderbyte.com/knowledge/assessments?hsLang=en#code-editor)
    - [Reports and analytics](https://help.coderbyte.com/knowledge/assessments?hsLang=en#reports-and-analytics)
    - [Candidate Experience](https://help.coderbyte.com/knowledge/assessments?hsLang=en#candidate-experience)
    - [Settings and options](https://help.coderbyte.com/knowledge/assessments?hsLang=en#settings-and-options)
- [Interviews](https://help.coderbyte.com/knowledge/interviews?hsLang=en#main-content)

    - [Settings and options](https://help.coderbyte.com/knowledge/interviews?hsLang=en#settings-and-options)
    - [Code editor](https://help.coderbyte.com/knowledge/interviews?hsLang=en#code-editor)
    - [Reports and analytics](https://help.coderbyte.com/knowledge/interviews?hsLang=en#reports-and-analytics)
- [Custom Library](https://help.coderbyte.com/knowledge/custom-library?hsLang=en#main-content)

    - [Challenges & Projects](https://help.coderbyte.com/knowledge/custom-library?hsLang=en#challenges-projects)
    - [Files](https://help.coderbyte.com/knowledge/custom-library?hsLang=en#files)
- [Account Management](https://help.coderbyte.com/knowledge/account-management?hsLang=en#main-content)

    - [Users & Workspaces](https://help.coderbyte.com/knowledge/account-management?hsLang=en#users-workspaces)
    - [Plan & Billing](https://help.coderbyte.com/knowledge/account-management?hsLang=en#plan-billing)
- [API & Integrations](https://help.coderbyte.com/knowledge/api-integrations?hsLang=en#main-content)

    - [Integration types](https://help.coderbyte.com/knowledge/api-integrations?hsLang=en#integration-types)
    - [Integration tutorials](https://help.coderbyte.com/knowledge/api-integrations?hsLang=en#integration-tutorials)

[![coderbyte\_logo\_digital\_navy (1)](https://help.coderbyte.com/hs-fs/hubfs/coderbyte_logo_digital_navy%20(1).png?width=128&height=34&name=coderbyte_logo_digital_navy%20(1).png "coderbyte_logo_digital_navy (1)")](https://coderbyte.com)

Coderbyte Help Center

Copyright © 2025, Coderbyte