
1) The test descriptions are mathematically precise and formal. I think the test description quality is the only key for successful programming skills benchmark. By test descriptions Codility is number one, in my opinion.
2) Programmers coding tasks implementation are tested for 2 metrics : coding task implementation correctness and performance. So to make 100% programmer must satisfy the two goals in his code implementation. Programmers must take into account all possible test corner cases and write efficient algorithm to get high score.
3) There is learning possibilities for programmers. Programmers can test their programming skills and get additional feedback on coding tasks executions, as for example, the code complexity metric and test case listing.
4) In programming skills learning mode there is no explanations on programming task failure. That is good approach. programmer must strive to make the best possible implementation.
5) Codility site provide nice , familiar and pleasant online development environment for programming tasks. The development environment reminds VisualCode UI. That is cool and modern look.
6) Codility is hardest benchmarking tool among existed , in my opinion. That is good , it does what is says with finest quality Review collected by and hosted on G2.com.
Honestly i cannot list any complains on Codility. Review collected by and hosted on G2.com.
The reviewer uploaded a screenshot or submitted the review in-app verifying them as current user.
Validated through LinkedIn
Invitation from G2 on behalf of a seller or affiliate. This reviewer was not provided any incentive by G2 for completing this review.


