In order to have your score certified by the CodeSignal team, it is important to abide by the rules presented to you before you begin the General Coding Framework (GCF). This article will cover:
- Opting in to Proctoring
- Framework Setup
- Proctoring & Assessment-Specific Rules
- Starting the General Coding Framework (GCF)
Opting in to Proctoring
Not all companies require proctoring for CodeSignal certified assessments. Your assessment invitation can be found under Assessments within your acccount and will tell you whether the company requesting the assessment result requires proctoring.
After you select TAKE ASSESSMENT next to a new certified assessment invitation, you will be taken to a screen where you can:
- Opt into proctoring (if not requested by the company who invited you to the assessment)
- Agree or decline to share results
To learn more about proctoring and the requirements, see our What is Proctoring? article. We also have a video resource that walks you through the Certify proctoring steps.
Framework Setup
After you click the NEXT button on the Agree to share your results? screen, you will be taken to a screen that outlines the basic requirements of the assessment.
If you would rather take a practice assessment first, you can do that instead by clicking the VIEW SAMPLE ASSESSMENT button.
Also you can learn more about the structure of the General Coding Assessment (GCA) in the following support article:
Note: The timer for your assessment does not begin until you complete all the setup steps.
When you make it to Step 5: Face, you will be prompted to take a picture of your face.
For the next Step 6: Take Photo ID, you will be prompted to take a picture of your official ID. If you are unable to take a clear photo, feel free to use our Upload feature, in order to share a clear photo of your ID.
After you complete your proctoring set up, click on the Done button.
You will be taken to a screen that outlines the structure of the assessment and the time allowed. If you wish to begin your assessment at this time, you can select your preferred coding language at this screen.
Proctoring & Assessment-Specific Rules
After you click the NEXT button on the assessment setup screen, you will see the rules for your assessment.
Below is a screenshot of the General Rules you will see once you have completed the proctoring setup (if applicable). Please read through the rules below and note you will need to abide by each one in order for your assessment results to be certified.
Below the General Rules, you must check the box next to each statement to acknowledge your consent.
You will be able to revisit all these proctoring guidelines and evaluation rules from the IDE menu bar.
Question: What counts as a search for "syntax reference only"? Can you provide some examples of what is and isn't permitted in web searches?
Answer: Our intent behind only allowing syntax searches is to allow test-takers to access basic information about syntax (rather than expecting test-takers to have it memorized), while still ensuring that test-takers are not receiving outside assistance for the logic behind a solution. This also means that the use of AI is not allowed, including syntax search.
Here are examples of what is and is not allowed in web searches:
- Allowed: If you forget how to insert elements into a C++ queue, then it is permissible to access https://www.cplusplus.com/reference/queue/queue/ to see what methods are available.
- Not allowed: If the question is around how to implement a Double Ended Queue, then accessing a page like the following should be prohibited because the resource provides you assistance about how to implement the solution: https://iq.opengenus.org/double-ended-queue-deque/
Starting the General Coding Framework (GCF)
You will have 70 minutes to complete the exam in one sitting. You are able to move between tasks, though you must submit your work before leaving a task in order for the code to save. You are allowed to submit solutions as many times as needed.
Our system will always use your highest-scoring submission as your final, graded submission for the question. Even if your last submission had a syntax error, your higher score will still be kept.