[Video] Creating a custom question in the question editor


To create your own custom question, click on Screening>Question Editor. Simply click on "create your first question" in the middle of your screen or "new question" in the top right corner. You can choose from the list of technologies provided by CodinGame or chose Language-Independent which allows you to create a question in any technology.

You'll be able to create four kinds of exercices: multiple choice questions, text questions, coding exercices or project exercises. We will come back to this later. 

Multiple choice question: 

Choose a title for your question and write your statement in the designated box on the left. On the right, write down up to 5 answers. Use the switch to indicate the right answer-s. Your candidate will have to choose all possible right answers to be awarded all of the points for this question. You can also give candidates the possibility to choose multiple answers even though there is only one correct answer. The candidate will be awarded all of the points for this question if he or she selects the correct answer, and no other answers. You'll find all the information regarding MCQs by hovering over the "i" icon. 


At the bottom of your screen you'll find your question settings: the skill you want to evaluate your candidate on, difficulty, timer and points. Once you've checked the settings, just hit save.

Text question: 

Choose a title for your question and write your statement in the designated box. 

Just below, choose your settings:

The main particularity of text questions is the validation process. If you want it to be automatic, choose your skill and write down the answer-s you expect from candidates. If your candidate answers exactly what you were expecting, the question will be validated successfully. If you want the validation to be manual, create a label that you want to see in the report, choose your skill and weight. At the end of each candidate's test, you will receive an email inviting you to manually validate the answer to this question. Only then will we be able to calculate a final score.

Programming exercise: 

When choosing your technology for a programming exercise, you will have to choose a question template from the list. 

Again, write down a title for your question and a statement, before choosing your settings. You can also add an external dependency in .zip. You'll then see the initial tests that your candidates will have to modify. 

In your settings, choose the points awarded for this question. These points will be distributed among the different validators, depending on their weight. 

Set your validators. The master validator must be successful in order for the sub validators to be successful too. 

You can also try out a possible solution and test your code. 

Project exercise: 

Just like the other questions, choose a title and a statement for your project. In the settings, choose your difficulty, timer and points. Project exercises are usually longer than other kinds of questions. Then, upload your project. It will serve as the basis for your candidate to work on before uploading the project back to the platform, within the time limit. Any kind of files can be used. 

Just like any other question, choose a label, a skill and a weight for the expected answer. 

You can include a translation for each question or your project questions, if you want to be able to use them in your multilingual campaigns. 

To find a custom question and include it in your campaign, follow these steps

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