HackerRank for Work allows you to modify the question settings of your test.
Prerequisites
- You must be logged in to your HackerRank for Work account.
- You must have created a test.
Allowed Languages
You can select the languages you want to enable for a specific test. Candidates are allowed to answer the questions on the test only in these enabled languages. This overrides the language setting for each question. Irrespective of the languages enabled by the question setter for each specific question, all the questions on the test can only be answered in the languages enabled for that test.
By default, all supported languages are selected and available for use.
Example: If you select Python from the allowed languages for a test; then irrespective of languages that were allowed for answering each question on the test, only Python is made available to the candidates.
Prerequisites
- You must be logged in to your HackerRank for Work account.
- You must have created a test.
Steps
- Click the Tests tab on the home page and then click the required test.
- Once the particular test you clicked on opens, click Settings, present below the test name.
- On clicking settings, you will see the different types of settings you can configure in the left pane. Select Questions.
- On clicking questions, the allowed languages settings pane opens up. You can select as many languages as you want to allow for the said test. You can also conveniently choose the select all or clear all option provided.
Configuration for coding questions
With this setting, you can enable or disable what candidate can do/ see for programming questions in the test.
- Show status of hidden test cases (after all sample test cases pass): If this option is enabled, then candidates receive test case feedback from all non-sample test cases. Otherwise, they only see the results of sample test cases.
Example: You have 8 hidden test cases and 2 sample test cases for a particular question on a test. You have enabled this option. If a candidate's code passes both sample test cases, then the candidate can also view the status of the other 8 hidden test cases. However, if you have disabled this option, then the candidate can only see if the sample test cases satisfy the code. No further information on 8 hidden test cases is shared with the candidate even if the code satisfies 2 sample test cases.
Note: For better test-taking experience, by default, the following features are enabled for candidates
- Enable Autocomplete
- Enable Custom Test cases
- Enable Head/Tail code stubs
Code Autocomplete
When this option is enabled, the candidates' code gets auto-completed when they are writing the code. You can enable or disable the autocomplete feature for all candidates attempting the test using this setting. Disabling this option can be useful if you are administering your test at a low-bandwidth location.
- The ‘code autocomplete’ settings are present below the allowed languages and other settings. By default, this setting is disabled.
- If this feature is enabled, then the editor gives the candidate options for code auto-complete during the test.
- We support code completion for C, C++, Java, C#, Python, PHP, Ruby, Go, and Swift.
The Shuffle Questions and Question Points toggle buttons that are also available under questions settings can be switched on and off depending on the need.
Comments
0 comments
Please sign in to leave a comment.