Articles on: Tests & Questions

Issues with Creating Custom Coding Challenges

What is a Custom Coding Challenge?



Equip has a large library of coding questions for its skill assessments. These questions are categorized based on the programming language and difficulty level. Equip also supports creating your own coding questions, which we call Custom Tests. If you want to create a custom coding challenge specifically, you may find all the instructions here.

Why we recommend using Equip's content for coding challenges?



Even though you can create your own content, we highly recommend that you use Equip's content for coding challenges. Reasons:

Unlike a quiz, a coding challenge is fairly complex to set up. Even if you are a well-trained developer, you need to understand what we mean by boilerplates, think of edge cases and so on. Each of Equip's coding challenge has already been used by thousands of candidates, so it is guaranteed to work.

Because coding challenges are automatically graded, even the slightest change in reading input or printing output will mean all your candidates' submissions may be marked as incorrect

Different platforms implement coding challenges differently. So, if your candidate has used a different platform, the instructions need to be clear about what they need to do. If you aren't careful with the instructions, the candidates will not be able to proceed

Unlike quizzes with Equip's content, you can select the specific coding question while creating the assessment, as well as see the question as part of the candidate's results. So, if you can choose the appropriate question easily, why would you create your own!

What if I face an issue creating custom coding questions?



If you still insist on creating your own custom coding question, that is perfectly fine of course! But, please note that if you face an issue, in almost all cases, it is because you have not set up the question properly. We unfortunately will not be able to help you triage the issue, because this will mean bringing in our developers (or outside help for languages our team isn't familiar with). And, as a small company offering a very self-serve platform, we do not have the bandwidth to solve it for you

Updated on: 26/09/2024

Was this article helpful?

Share your feedback

Cancel

Thank you!