Create a New Test

Click create a test by clicking “+Create Test” on the top right corner of the “Tests” tab.

1. Event General Info #

You’ll be redirected to the “Create Test” page > Tab “Event General Info”.

  1. Event name (mandatory): you can add your test name here.
  2. Event details (mandatory):
    • Start date and time: set when the test will start. By default, we will add today’s date and time.
    • Deadline date and time: set when the test will end. By default, we will add D+7 from today’s date and time.
    • Checkbox “Do not set date on this test/ Always open” means you can set this test to always open. This means candidates can forever take this exam.
    • Assign modules sequentially: if you check this box, this means the modules need to be taken sequentially. If you uncheck this box, candidates can start from any modules they want.
  3. Introduction content (mandatory): you can put an introduction for this specific test.
  4. Click “Next” to go to the next tab or click “Cancel” to drop the changes.

2. Exam Modules #

Next, you’ll be redirected to the “Create Test” page > Tab “Exam Modules”. You will need to choose a minimum of 1 module. These modules will be the set of questions that your candidates will answer. Click “Add Module” to add the modules:

A list of modules will appear:

Click the checkboxes to add modules. You may want to search from the sidebar to find your prefered module and click add modules

Next, you can set the time limit of each module, passing grade, and modify the programming languages. If you want to configure the programming languages, you can click “Module Details” and uncheck the language to disable it. Candidates will not be able to answer in the languages you disabled.

Click “Next” to go to the next tab.

3. Configuration #

The final step is to configure the settings of your test. You’ll be redirected to the “Create Test” page > Tab “Configuration”. There will be 3 tabs:

Proctoring Solution #

  1. Enable webcam monitoring: by default we put this configuration on “No”. If you set this to “Yes” this means we will take a snapshot of candidates’ faces through their webcam. If this feature is activated, it would be mandatory for candidates to activate their webcam. If the candidates choose to not share their webcam, they cannot proceed with the test.
    The number beside the “Yes” form is the set of interval gaps of snapshots (in seconds). We’ll take the snapshots randomly between those sets.
  2. Enable screen monitoring: by default we put this configuration on “No”. If you set this to “Yes” this means we will take a snapshot of the candidates’ desktop screen. If this feature is activated, it would be mandatory for candidates to share the screen. If the candidates choose to not share their screen, they cannot proceed with the test.
    The number beside the “Yes” form is the set of interval gaps of snapshots (in seconds). We’ll take the snapshots randomly between those sets.
  3. Upload file at the end of the exam: Candidates will be prompted to upload files if this feature is activated.

Token and Result #

On the next tab, you can configure the token and result settings:

  1. Token type:
    Each test has a unique ID. We called this token test. The token test will be only generated if the test is published, you will not find the token test for the drafted test. There are 2 types of tokens in Algobash:
    • Public Token: 1 token or 1 link for all candidates.
    • Individual Token: 1 token or 1 link for 1 candidate. Only the same email and token combination can access the test.
  2. Public result: we prepare to open our API soon! This feature will be published soon.
  3. Enable user feedback: if activated, we will prompt candidates to give ratings and feedback after the test.

Configuration #

On the next tab, you can configure the email template:

  1. Invitation Email Language: you can choose the language of the email template. This will impact the whole email language.
  2. Email Subject: set your subject invitation email.
  3. Content Introduction: set your body invitation email.
  4. BCC recruiter: If you add a BCC recruiter, they will receive a copy of the candidates’ email invitation and submission notification. You can set maximum 2 recruiters email.

You can also use our Email tagging to set dynamic values such as:

  • Candidates name: {{participant_name}}
  • Candidates email: {{participant_email}}
  • Test name: {{test_name}}

If you want to preview your email, you can always click the “Preview button” at the end of the section.

Save Test #

  • You can click “Save” to save the test. This means you haven’t published the test and it will be available in the “Draft Test”
  • To publish, you can click “Save & Publish”. This means you have published the test and you can invite your candidates to the test.

    Congratulation, now you have published a test using Algobash!