We have detected that you are using the Unknown 0 browser
which is not supported by our IDE. Please make sure you use one of
supported browser versions from the list below:
Microsoft Internet Explorer
You may proceed with your but you do so at your own risk.
These Terms and Conditions apply to the IMC Developer Challenge. By participating in the IMC Developer Challenge, you expressly agree to these Terms and Conditions detailed below. IMC reserves the right to modify, alter and update the content of these conditions at anytime.
Participation is restricted to legal EU/ EEA/ Swiss residents over the age of 18.
The determination of the winner(s) will be at IMC’s absolute discretion and is beyond any discussion.
Staff of IMC or IMC affiliates, staff of competitors of IMC or IMC affiliates and the organizations that contributed to the development of the IMC Developer Challenge are excluded from participation. IMC reserves the right to exclude entrants from participation without giving reasons, particularly in the event of failure to comply with the Terms and Conditions.
The IMC Developer Challenge is bound by Dutch law. The Dutch courts have exclusive jurisdiction to adjudicate upon disputes in connection with the IMC Developer Challenge unless IMC wishes to initiate legal proceedings in your home legal district.
IMC assumes no responsibility or liability whatsoever for any consequences of any use or reliance upon the completeness or correctness of the information contained within the IMC Developer Challenge.
Participants will be responsible for paying all potential taxes on the prizes.
Prizes will be received by the winners of the 2nd round:
1st Prize: MacBook Pro, Music or sporting event tickets PLUS a trip to the IMC Amsterdam office.
2nd Prize: iPad, Music or sporting event tickets PLUS a trip to the IMC Amsterdam office.
3rd – 5th prize: Music or sporting event tickets PLUS a trip to the IMC Amsterdam office.
There are 3 tasks to solve. Participant's score is the sum of results for
Each task is score with result from 0 to 100 points.
Participant's score is the sum of results for all tasks.
Participants are ranked according to their scores. In case of a draw, earliest submission takes precedence.
The 1st round of the challenge starts
Monday, November 20th at 5 a.m. UTC
The 1st round of the challenge ends
Monday, December 4th at 5 a.m. UTC
The 2nd round of the challenge starts Monday, December 11th at 5:00 a.m. UTC
The 2nd round of the challenge ends Monday, December 18th at 5:00 a.m. UTC
All solutions must be submitted before the challenge closes.
Challenge consists of two parts: coding and multiple choice questions.
Once you have started the challenge, you have max. 145 minutes to
submit your solution.
You can attempt the challenge at most 2 times.
Each subsequent attempt should use the same personal data (name and email).
Each subsequent attempt cancel all previous submissions, so only the last attempt is taken into the account.
After each attempt you will receive feedback with your score result.
All tasks have to be solved single-handedly. Any cases of plagiarism will result in disqualification.
In case of ambiguity Codility arbiter decision is final.
At least 10% of the participants of the first round passes to the second round.