[Video] Creating a campaign

Are you just beginning your CodinGame adventure or need to create a new campaign? No worries, we’ll get you started!

To create a new campaign, click on the yellow "New Campaign" button. You will see two options: to get started, either choose a developer role or choose one or more technologies (from our list of technologies). Then, select the level of experience for this campaign. You can then rename your campaign, set your language, decide whether or not to allow copy and paste (if you do not, your candidates will have to code in CodinGame's IDE) and whether or not you want to send test result reports to your candidates.


Your campaign is ready.

  • Creating a campaign using random blocks (default mode)

The question blocks you see on the right side have been chosen by our algorithm, respecting your difficulty level and the programming languages you chose at the beginning. For each candidate invited to take the same test, a random list of questions will be generated such that no two tests are exactly alike.

Each block has its own timer.  You can also identify the type of question and its difficulty using the icons beside the timer. 

Multiple Choice Question (MCQ)

Coding question

Text question

Gamified question

Level of difficulty, from one to three

Questions are grouped by type. In this example, you will have quiz questions for approximately ten minutes, and coding exercises for approximately one hour. If you hover over the questions block (on an actual test), you will see the possible questions your candidates will have to answer.

Note that every question taking more than half of the block time will be automatically excluded to prevent one question from taking the whole block. For example, in a 10 min block, every question requiring 5 or +5 min will be excluded automatically. 

Hovering over each block (on an actual test) will give you an overview of the questions likely to be in the random selection:

On the top left corner, you will find the global campaign timer (total amount of time, if your candidate were to use the entire time allotted for each question). Usually, a candidate will take around half of the allowed time to complete the test. Time taken does not have any impact on the global score. On the left, you'll find a percentage, representing the average expected score. 

As the questions are random, some are longer than others; the campaign will last approximately 35 to 70 minutes, and the total number of points will be around 1,560.

A junior campaign will have a higher expected score (around 50%) than a senior one (around 35%). 

  • Creating a campaign with a list of questions

Maybe you don’t want random blocks in your campaign at all. No problem! Just click on the double arrow: 

And click on “List of questions.” 

The list of questions you see on the right side column is the default list chosen automatically by our algorithm according to the criteria you set. 

If you click on "Customize,” you'll have access to the complete list of questions that match your settings for this campaign. You can remove questions from your campaign by drag and drop from right to left, and you can add new ones with drag and drop from left to right. 

Each question has its own timer.

As the list is set here, the time allotted and the number of points are more precise. 

Now, all you need to do is decide on your time settings. You'll find the information you need in this article

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact Us Contact Us