32BIDS Coding Challenge: The rules
The 32bids coding challenge has been developed in collaboration with CambridgeSpark and consists of two rounds. By participating in the challenge you are agreeing to the following terms and conditions.
Round One
- Round one will begin on October 1st, 2020 and ends on October 31st, 2020.
- Shortly before the start of round one you will receive an email from CambridgeSpark containing information needed to log into the challenge platform.
- In Round one there are four coding assignments that you will need to complete.
- Each assignment has a problem statement describing what you need to do, a description of any limitations along with examples.
- Once you have read and understood the assignment you can begin the challenge.
- For each assignment you will need to code the solution using the Java programming language.
- After coding your solution you can submit your code and will receive feedback, and an overall score showing how well your code has solved the problem statement.
- You can modify and submit your code as many times as you like.
- Four assignments need to be completed and you will receive an overall score on how well you have done over the four assignments.
- You can see how well you are doing by viewing the following leaderboard
- In the spirit of competition you are expected to complete each assignment alone, and not copy solutions from external sources.
- At the end of Round One the top 128 contestants will progress to Round Two.
- In the event of a tie in the 128th place we will advance all contestants with the same score forward.
Round Two
- Round two will begin on November 4th, 2020 and end on November 22nd, 2020 at 23:59:59.
- Shortly before the start of round two you will receive an email from CambridgeSpark containing information needed to log into the challenge platform.
- In Round two there are four coding assignments that you will need to complete.
- Each assignment has a problem statement describing what you need to do, a description of any limitations along with examples.
- Once you have read and understood the assignment you can begin the challenge.
- For each assignment you will need to code the solution using the Java programming language.
- After coding your solution you can submit your code and will receive feedback, and an overall score showing how well your code has solved the problem statement.
- You can modify and submit your code as many times as you like.
- Four assignments need to be completed and you will receive an overall score on how well you have done over the four assignments.
- You can see how well you are doing by viewing the following leaderboard.
- In the spirit of competition you are expected to complete each assignment alone, and not copy solutions from external sources.
- The final results will be based on Round 2 only. Round 1 is a qualification for Round 2.
- At the end of Round Two the winners will be chosen and you will be notified before Nov 30, 2020.
- In the event of a tie the winners will be ranked by who got to the score first.