1. What libraries can I use?
In our regular coding tasks, you can use all standard libraries. If one of our real-life tasks will require using a library that's not standard, it will be specifically mentioned in the task description that you can use it (alongside its version) and these libraries will be also imported in the initial code.
2. How you can receive an interview invitation for live interviews
The process of receiving an interview invitation on Codejudge is as follows
For more information, see: Open Link
3. What does an invite email contain?
An invite email is an email sent to you by the recruiter. It comprises the following information:
For detailed information, see: Open Link
4. Why online tests?
Some of the advantages of taking online tests include:
You can take tests from anywhere in the world as long as you have a decent Internet connection and access to a computer.
You can get familiar with the test interface and you can give the sample test before taking the actual test.
For more information, see: Open Link
Most online tests are evaluated automatically, which allows recruiters to make quick decisions and provide feedback on time.
In Codejudge Recruit, the process of receiving an invitation and taking a test is as follows:
Note: Some tests may not have an expiry date, however, we recommend that you take a test within 2 days of receiving the test link.
5. How can you start your test?
To start your test, follow these steps:
Note: Once you start a test, you cannot pause it.
You have successfully started your test.
For more information, see: Open Link
6. Which browsers and languages are supported by codejudge?
Codejudge is designed to work smoothly across a range of modern web browsers. Here are the supported browsers:
Codejudge Assessment allows you to code in multiple languages.
Note: During a test, the allowed coding languages are determined by the test admin's setup, and the time limit for each problem will be specified in the problem statement.
For more information, see: Open Link
7. How can you test ?
Your test does not automatically end when you click the following buttons (based on the type of question you are answering):
To end a test, you must click End Test.
You can end your test by following these steps:
Notes:
For more information, see: Open Link
8. What happens when you click End Test?
When you click End Test, the following information is displayed on the screen:
9. What is webcam status?
We display a message on the screen informing candidates about their webcam status. For example, whether their webcam is functioning correctly while they are attempting the test.
10. What are multiple choice questions (MCQs)?
Multiple choice questions comprise a problem statement and multiple answer choices, one or more of which may be the right answer.
These questions are evaluated automatically as the selected option is compared against an existing answer key.
To answer an MCQ, follow these steps:
You have successfully answered an MCQ.
11. What are test cases?
A test case consists of an input to the code and an expected output to verify a program’s actual output against its expected output. It helps in validating your code by evaluating it automatically.
In programming questions, input data is read from the standard input stream (STDIN) and the results are printed to the standard output stream (STDOUT).
12. Types of test cases?
Your code is run against 2 types of test cases: Sample and internal
Note: You cannot edit or change your code after you have submitted it.
By default, when you compile your code, it is run against the sample test cases. However, if you want to test your code with more test cases, you can manually define these by using the custom input section.
13. How can you give an interview on Judgepad?
When you click on the interview link in your invitation email you will be taken to the Judgepad login page.
You will be asked to provide your Name and Email Address for the verification process.
Once your details are verified, you will be redirected to the Codejudge page. The browser will prompt you to give mic and webcam access to the page, without that you will not be able to enter the interview.
For more information, see: Open Link
14. What is the interview interface?
To view the interview interface, follow these steps:
For more information, see: Open Link
15. How does Codejudge evaluate code submissions?
CodeJudge uses automated evaluation tools and test cases to assess code submissions.
16. Are there time limits for assessments?
Yes, assessments on Codejudge may have time limits set by the organization conducting the assessment. Be sure to check the instructions for each assessment you participate in.
17. Can I participate in assessments on a mobile device?
CodeJudge.io is optimized for desktop and laptop use. While some features may work on mobile devices, it's recommended to use a computer for the best experience.
18. How do I know when I've successfully completed an assessment?
Codejudge.io will typically provide feedback and a status indicating whether you've completed an assessment successfully. You may also receive an email notification.
19. How can I reset my password if I forget it?
You can usually reset your password on CodeJudge.io by clicking the "Forgot Password" or similar link on the login page. Follow the instructions sent to your registered email.
20. How can you provide feedback?
After the test duration, you are required to provide feedback about your experience on Codejudge.
For more information, see: Open Link