To manually add multiple-choice questions in the test, follow these steps:
- Log into HackerEarth Assessment using your admin credentials.
- Click Tests.
- Navigate to the test in which you want to add questions.
- In the Test details section, click Questions.
- Click Create a new question.
- In the Select question type section, select Full stack under the Project subsection.
Entering the question details
- In Problem name, enter the name of the problem.
- In Problem statement, write your problem statement.
- Select the difficulty level of your question from the list, Easy, Medium, or Hard.
- In the Maximum score field, enter the maximum marks that you want to assign to candidates if they answer the question correctly. For example, 20 for Easy, 30 for Medium, and 50 for Hard questions.
- In the Tags section, add the tags that are relevant to the question.
For example, if your problem is assessing the knowledge of front-end servers, development technologies, and so on, then you can add multiple tags such as Full stack, front-end technology, servers, development technologies, and so on.
- Click Save as draft to save this question.
These frameworks are already available on the product that you can use to assess candidates. You can select any one of the front end and backend frameworks by following these steps:
- Select the required front end and backend frameworks. For example, you can select Angular JS as the front end framework and Django as the backend framework.
- Click Save as draft.
You cannot change the frameworks once you have selected them.
You can also set up a custom environment in which you want to assess candidates. To set up a custom environment, follow these steps:
- Enter the name of the front-end framework that you want to set up.
- Enter the name of the backend framework that you want to set up.
- Select the computer environment from the provided drop-down list.
- Click Confirm image and load terminal.
You have successfully confirmed the frameworks that you require in your project.
Important: After you enter the names of the front-end and back-end frameworks, you must set up these frameworks on your own in the provided terminal.
This section consists of files that contain project settings and commands to run an application. These files contain a list of commands that are used to validate and check the version of the project that you upload to assess candidates.
These configuration files are used to test the environment or framework that is already set up.
All the details of the framework such as the base language, version, source framework, and all the required commands are available on the terminal for the front-end and backend frameworks respectively.
- To download the file, click Download.
- To upload a custom file from your system, click Change file. Now, select the required file from your computer and click Open.
To upload your project details, follow these steps:
- Go to the project details section on the same page. Click Upload project.
- Select the required file from the system and click Open. You can now view all the files and folders that are available in your project on the terminal.
- Click Download to download the project.
- Click Change project to upload a custom folder from your system. Now, select the required file from your computer and click Open.
- Click Save as draft to save the project details.
You have successfully uploaded your project.
Enter the editorial of the question. An editorial is a simple explanation that defines the approach to solve the question. It is not visible to candidates and this section becomes live after the challenge is over.
Now, to add this question to your test, click .