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 Pre-Screens within your acccount and will tell you whether the company requesting the assessment result requires proctoring.
After you select TAKE TEST 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.
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 TEST 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 test 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 candidates to access basic information about syntax (rather than expecting candidates to have it memorized), while still ensuring that candidates are not receiving outside assistance for the logic behind a solution.
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.
You will only be graded on your final submitted solution at the time you click Finish the Test. If you run out of time, your last submitted solution will be the one graded.
Questions? Email us at firstname.lastname@example.org