# Codility Developer Training Reviews
**Vendor:** Codility Ltd  
**Category:** [Technical Skills Development Software](https://www.g2.com/categories/technical-skills-development)  
**Average Rating:** 4.7/5.0  
**Total Reviews:** 243
## About Codility Developer Training
Programmers’ Home is an online learning platform that helps you become a better programmer. Develop your coding skills with our lessons. Take part in our challenges.




## Codility Developer Training Reviews
  ### 1. A valuable resource for interviewers and job candidates

**Rating:** 4.5/5.0 stars

**Reviewed by:** Praveen N. | Solutions Architect, Mid-Market (51-1000 emp.)

**Reviewed Date:** September 22, 2022

**What do you like best about Codility Developer Training?**

i most enjoy Codility's courses, the thorough feedback I've received, and the refined user interface. Each session comes with PDFs and exercises, while reports include scholarly data like runtime complexity measures. The rapid immediacy of feedback also replicates the excitement and pleasure of playing video games. These characteristics balance those found in severe tools and puzzles or games.

**What do you dislike about Codility Developer Training?**

I must say about Codility is that my code submission was ultimately rejected. In my opinion, I do not feel that Codility was responsible for coordinating this aspect of the interview procedure well. The initial response was lengthy, and I recall having problems recalling its contents later. A user may be emailed a summary or report, or a link could be supplied for additional examination.

**What problems is Codility Developer Training solving and how is that benefiting you?**

Codility is an excellent tool for keeping your mind sharp and clear. My current method of maintaining mental clarity involves using it regularly in an interview scenario. This consistent practice helps preserve my optimization knowledge.

  ### 2. good work.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Arslan K. | Internship Trainee, Small-Business (50 or fewer emp.)

**Reviewed Date:** February 09, 2023

**What do you like best about Codility Developer Training?**

This site is the best platform to improve your problem-solving skills.  Also, enhance your knowledge about any language and help us how to deal with the problems.

**What do you dislike about Codility Developer Training?**

Nothing to dislike in this site, but its compiler is not so good it's very slow and hard to uses. Please solve this issue; otherwise every, thing perfect  and very helpfull.

**What problems is Codility Developer Training solving and how is that benefiting you?**

its use improves my knowledge and problems solving skills  also . It helps me to develop thinking skill .

  ### 3. Amazing platform for coding tests

**Rating:** 4.5/5.0 stars

**Reviewed by:** Vishnu N. | Software Engineer Intern, Mid-Market (51-1000 emp.)

**Reviewed Date:** July 18, 2022

**What do you like best about Codility Developer Training?**

I can choose to solve programming questions using an array of programming languages.  This gives students like me a chance to depict our skills in all these languages and also choose the best one depending upon the question to achieve different objectives.

**What do you dislike about Codility Developer Training?**

The user interface of the platform is not fluid and feels clunky at times. This confuses the problem solver and makes us spend more time figuring out what's happening in the user interface.

**What problems is Codility Developer Training solving and how is that benefiting you?**

Codility is trying to solve tech hiring problems for both developers/students and companies. As a student/developer who is actively taking up assessments for internships and full time job offers, it is helping me to make my interview experience smoother and increase the chances of getting hired.

  ### 4. Interesting task, fast and comfortable editor, several programming language

**Rating:** 5.0/5.0 stars

**Reviewed by:** paweł . | technik centrum napraw, Small-Business (50 or fewer emp.)

**Reviewed Date:** December 08, 2022

**What do you like best about Codility Developer Training?**

language selection
speed and transparency of the editor

**What do you dislike about Codility Developer Training?**

indentations could be smaller or a handy selection of 2/4 spaces (unless it is in the settings)
Editor window more to the left edge
file window too big, and I would prefer it on the side (maybe on the left)
The task window could then be on the right.

**What problems is Codility Developer Training solving and how is that benefiting you?**

training so far

  ### 5. User friendly and exiting challenges.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Yablai B. | Sr. Network Engineer, Technology Lead, Small-Business (50 or fewer emp.)

**Reviewed Date:** September 09, 2022

**What do you like best about Codility Developer Training?**

What I like the best is the environment. Realistic environment. Good for the eyes, lot of programming language avaiaibles. Challenges are appealing.

**What do you dislike about Codility Developer Training?**

Time can be a little short of solving the challenge.

**What problems is Codility Developer Training solving and how is that benefiting you?**

Give the skill to solve the problem using a programming language in a limited time; that help to improve code and creative thinking, especially for the algorithm.

  ### 6. Get change to learn utilize our knowledge well

**Rating:** 4.5/5.0 stars

**Reviewed by:** Natasha S. | Senior Web Developer, Enterprise (> 1000 emp.)

**Reviewed Date:** August 14, 2022

**What do you like best about Codility Developer Training?**

Good explanation
level-wise questions so we can practice and grow step by step

**What do you dislike about Codility Developer Training?**

Sometimes error shows on the console based on the rules of the platform. For example, once I found the error 'no module found numpy' where numpy is a most common module of python we all know.  These errors should be more clearly described. Otherwise, people get confused.

**What problems is Codility Developer Training solving and how is that benefiting you?**

Improving my coding skills.

  ### 7. Good for practicing your coding test skills.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Fahad N. | Artificial Intelligence Team Lead, Mid-Market (51-1000 emp.)

**Reviewed Date:** June 25, 2022

**What do you like best about Codility Developer Training?**

The interface is very aesthetic and user friendly. Code compilation time is optimized. You can easily find the features you need and the test problems are somewhat challenging and good for practicing.

**What do you dislike about Codility Developer Training?**

The compiler can be bad sometimes. In some of the problems it occurred that even after shifting to Python from Java, the compiler was compiling for Java. It can be frustrating when you're focusing on solving a problem.

**Recommendations to others considering Codility Developer Training:**

Remember to take notes while practicing problems and spend more and more time.

**What problems is Codility Developer Training solving and how is that benefiting you?**

It is empowering and enables developers to polish their coding skills for interviews and businesses and recruiters can get an insight into the capabilities of developers, which can help them choose the right candidate for the right job.

  ### 8. Codility is effective at improving skills with algorithms for solving practical problems.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Gian Piero B. | Senior Software Consultant, Small-Business (50 or fewer emp.)

**Reviewed Date:** June 15, 2022

**What do you like best about Codility Developer Training?**

Codility is effective at refreshing the algorithmic knowledge I gained at college years ago, to feel more confident for tech interviews.

**What do you dislike about Codility Developer Training?**

There is a bit of a big gap between medium difficulty and easy difficulty tests. Maybe difficulty ratings can have more categories.

**Recommendations to others considering Codility Developer Training:**

Start with easy tests, and read all the lessons; they make a huge difference in solving problems more quickly and efficiently.

**What problems is Codility Developer Training solving and how is that benefiting you?**

To find clients and jobs for my consultancy company.

  ### 9. So professional website for who wants to improve coding skills

**Rating:** 5.0/5.0 stars

**Reviewed by:** Amir S. | Machine learning Engineer - Geographic Information System Developer , Small-Business (50 or fewer emp.)

**Reviewed Date:** August 21, 2022

**What do you like best about Codility Developer Training?**

challenges and support all programming languages

**What do you dislike about Codility Developer Training?**

not clear so much, and difficult to use for the people who is not familiar with these platforms

**What problems is Codility Developer Training solving and how is that benefiting you?**

I should solve an issue that is related to the longest binary gap

  ### 10. I used Codility for coding practice

**Rating:** 4.5/5.0 stars

**Reviewed by:** Bhavin T. | Software Developer, Enterprise (> 1000 emp.)

**Reviewed Date:** November 18, 2022

**What do you like best about Codility Developer Training?**

Code compilation and code correction on codility.

**What do you dislike about Codility Developer Training?**

it will be good if some shortcuts are available for code indention

**What problems is Codility Developer Training solving and how is that benefiting you?**

Compiling code online where interviewee and interviewer both can make changes

  ### 11. This is a brilliant site, totally automated. I appreciate the effort spent to build this site.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Small-Business (50 or fewer emp.)

**Reviewed Date:** January 29, 2021

**What do you like best about Codility Developer Training?**

If they put more samples in the demo test.

Some questions are not clear for me due to lack experience on the point the question concerns with, and after I replied two of them I found it is better not to answer to not reveal a wrong review. I mean the technical questions at the end of the review. Pls allow to undo the reply.

Also, the question with replies "Yes,No,Don't know" pls add to the "I think, I doubt"

Finally, your way to encourage me to complete the answer is impressing, thank you.

**What do you dislike about Codility Developer Training?**

In the screening exam, the questions are listed in sequence. One can not see the next question unless s/he completes the first question. There are cases that the second or third question is among the person's capabilities, not the first one.   I prefer to show all the questions in list and the user can select any.

**Recommendations to others considering Codility Developer Training:**

If you are faced with crucial problem then do not panic, it is an opportunity to learn. Get back, check references, gain concepts and tackle the problem again.

For Codility, if you added some references for the main concept a problem is based on then this will be great.

**What problems is Codility Developer Training solving and how is that benefiting you?**

I've created account just yesterday and I just solved the problem of binary gaps, as I remember its name.
I got a nice impression just when I started the demo question and when I started also an learning question.
I faced this automation time in some other site but the same level of beauty

  ### 12. a strong, advance and fast environment to learn and test your programming skils

**Rating:** 5.0/5.0 stars

**Reviewed by:** Farooq A. | Senior Software Developer, Enterprise (> 1000 emp.)

**Reviewed Date:** July 03, 2022

**What do you like best about Codility Developer Training?**

ready to test simple and effective tests

**What do you dislike about Codility Developer Training?**

no phone support, for me its not a problim

**Recommendations to others considering Codility Developer Training:**

I want everyone to try codility

**What problems is Codility Developer Training solving and how is that benefiting you?**

an opportunity to learn things you don't usually care about in programing

  ### 13. awesome

**Rating:** 5.0/5.0 stars

**Reviewed by:** Jorge A. | Desenvolvedor de software, Small-Business (50 or fewer emp.)

**Reviewed Date:** May 05, 2022

**What do you like best about Codility Developer Training?**

The system, fluid interface and tutorials, which force you to improve your skills.

**What do you dislike about Codility Developer Training?**

The lack of a console to test your development.

**What problems is Codility Developer Training solving and how is that benefiting you?**

A place where you can test your skills.

  ### 14. Useful tool for collaborative code interviews

**Rating:** 3.0/5.0 stars

**Reviewed by:** Verified User in Leisure, Travel & Tourism | Mid-Market (51-1000 emp.)

**Reviewed Date:** May 25, 2022

**What do you like best about Codility Developer Training?**

The ability to select between multiple languages and multiple types of highlighting.

**What do you dislike about Codility Developer Training?**

It is not always very clear where on the screen is everyone else.

**What problems is Codility Developer Training solving and how is that benefiting you?**

Code copy-pasting protection, code highlighting give better feeling to code than just plain text, having a code server to execute and run apps is also usefull.

  ### 15. I am in love with the content on Codility

**Rating:** 5.0/5.0 stars

**Reviewed by:** Abhishek C. | Student, Small-Business (50 or fewer emp.)

**Reviewed Date:** March 11, 2022

**What do you like best about Codility Developer Training?**

Learning is awesome on the platform. I am learning a lot. This is the best resource I have come across on the internet. The content is crisp and concise. I am addicted to it now I have been doing it for a few days now.

**What do you dislike about Codility Developer Training?**

There should be a default language setup. Every time I have to change the coding language when doing questions. More content is needed to make the learning more awesome.

**What problems is Codility Developer Training solving and how is that benefiting you?**

I am preparing for coding interviews.

  ### 16. A very good platform to assess one's skills for technical interviews

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Banking | Mid-Market (51-1000 emp.)

**Reviewed Date:** July 19, 2022

**What do you like best about Codility Developer Training?**

UI is user friendly and easy to use. It's great to have the multiple languages support and their formatting.

**What do you dislike about Codility Developer Training?**

As someone who submits code just validating my logic, one time submission only is hard to accept since other platforms support multiple submissions

**What problems is Codility Developer Training solving and how is that benefiting you?**

Helps improve the coding skills necessary for interviews for bigger companies

  ### 17. Good Platform

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Enterprise (> 1000 emp.)

**Reviewed Date:** May 25, 2022

**What do you like best about Codility Developer Training?**

Extensive database of questions. Interactive user interface

**What do you dislike about Codility Developer Training?**

Perhaps would be nice to provide answers or potential solutions to long answer questions

**What problems is Codility Developer Training solving and how is that benefiting you?**

To find questions to ask potential question that fit the area of study

  ### 18. Easy learn

**Rating:** 5.0/5.0 stars

**Reviewed by:** Mauricio E. | Analista de operações II, Enterprise (> 1000 emp.)

**Reviewed Date:** November 11, 2021

**What do you like best about Codility Developer Training?**

i had an excellent experience to test my knowledge. This platform has good exercises , I could learn some things and have a good training before my real test. I recomend.

**What do you dislike about Codility Developer Training?**

didnt dislike anything. i had a good experience

**What problems is Codility Developer Training solving and how is that benefiting you?**

I solved the three SQL exercises. I could remember how to write the code, but these tests help me to find my material and make the tests and have a good performance. I'm not sure if my answers were correct, but my navigation was easy

  ### 19. I found very nice challenges and the UI is clean and easy to use. Thumbs up!

**Rating:** 4.5/5.0 stars

**Reviewed by:** Ananda J. | Senior Software Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** January 17, 2022

**What do you like best about Codility Developer Training?**

Enough tests helped improve my understanding of DSA.

**What do you dislike about Codility Developer Training?**

Nothing is missing in this product. I found it helpful.

**What problems is Codility Developer Training solving and how is that benefiting you?**

DSA Problems. It helped me finetune my problem-solving skills and understanding of the various DSA.

  ### 20. Effective and Efficient Tests

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Enterprise (> 1000 emp.)

**Reviewed Date:** June 23, 2022

**What do you like best about Codility Developer Training?**

User-Friendly, Interactive, Quick Responsive

**What do you dislike about Codility Developer Training?**

At present, camera access is not asked for by this application.

**Recommendations to others considering Codility Developer Training:**

None

**What problems is Codility Developer Training solving and how is that benefiting you?**

Tests have coverage in analytical, logical & coding skills

  ### 21. easy

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Staffing and Recruiting | Enterprise (> 1000 emp.)

**Reviewed Date:** May 25, 2022

**What do you like best about Codility Developer Training?**

quick,  easy and fast to handle the data

**What do you dislike about Codility Developer Training?**

sometimes there's glitch in the site and it takes time to resolve

**What problems is Codility Developer Training solving and how is that benefiting you?**

to manage the data and use it for test task for internal evaluation

  ### 22. Tried Codility for the First Time

**Rating:** 4.5/5.0 stars

**Reviewed by:** John C. | Senior System Architect, Small-Business (50 or fewer emp.)

**Reviewed Date:** November 09, 2021

**What do you like best about Codility Developer Training?**

The looks are very similar to other IDEs I use.

**What do you dislike about Codility Developer Training?**

In most IDEs, there are typical shortcuts defined i.e., sysout for System.out.println(). It would be nice to get them in automatically or with a selection.

**What problems is Codility Developer Training solving and how is that benefiting you?**

The first sample test so far. At this time just want to get used to the IDE.

  ### 23. Great App

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Airlines/Aviation | Small-Business (50 or fewer emp.)

**Reviewed Date:** May 18, 2022

**What do you like best about Codility Developer Training?**

Codility is a very user-friendly app and easy to use.

**What do you dislike about Codility Developer Training?**

Sometimes the app automatically signs out.

**What problems is Codility Developer Training solving and how is that benefiting you?**

It is helpful when Live Code assessments need to be done.

  ### 24. Everyone's express way to learn programming and interview prep

**Rating:** 4.5/5.0 stars

**Reviewed by:** Anggi Budi K. | Language Instructor, Small-Business (50 or fewer emp.)

**Reviewed Date:** February 24, 2021

**What do you like best about Codility Developer Training?**

A simple yet very great platform to warm up before having a programming interview. Also perfect for an express learner to grasp the programming basics of any language. There are a bunch of lessons and on-hand practices that you can take at your own pace and it's free. The lesson and explanation are simple and easy to understand. Challenge feature is also great to evaluate your skill relative to other users. The biggest point of all: the question/problem description is very clear and concise with appropriate case examples, saving a lot of your time.

**What do you dislike about Codility Developer Training?**

The webpage still feels quite stiff somehow. It may be appealing for us who are more familiar with the programming world, but not for a total beginner. My first impression upon seeing the homepage was that Codility isn't for beginners. In some lessons, the open reading material is too simple comparing to the given tasks, which might confuse the newcomers.

**Recommendations to others considering Codility Developer Training:**

Take the free lessons for your own benefit. They provide invaluable programming knowledge without using too many formal/technical terms. It doesn't cost us anything. For beginners, you might still need to google some terms being used, because Codility doesn't give any explanation in most cases.

**What problems is Codility Developer Training solving and how is that benefiting you?**

Codility improves my coding intuition! I might be an experienced coder, but I don't have any so-called formal programming knowledge whatsoever. My educational background is also totally unrelated. I am a complete beginner in terms of writing efficient code, and very nervous whenever a time limit is given. Codility helps me honing my skill under such situations, while at the same time help me getting used more to coding. It boosted my confidence in taking programming assessments and/or interviews, and helps me get my first job related to programming!

  ### 25. Very friendly interface!

**Rating:** 5.0/5.0 stars

**Reviewed by:** Heysil B. | Small-Business (50 or fewer emp.)

**Reviewed Date:** December 11, 2020

**What do you like best about Codility Developer Training?**

I find it super helpful how easily you can change between languages to fit your abilities. I also enjoy that test cases are provided for the basic structure of any programming assignment. I also really enjoyed the lessons provided for me to enhance my technical skills. Super helpful when practicing for technical inteviews

**What do you dislike about Codility Developer Training?**

I found the interface very easy to use so I have no dislikes thus far. I had a brief interaction with codility so there wasn't much (or anything at all) to criticize. One thing that did bother me though, was that  could not find a button to try any challenge again after I've decided to get it graded. I usually always wanted to try more than once but due to the lack of that feature I would have to go back almost 3 or 4 tabs to get back to the exact challenge I was solving.

**Recommendations to others considering Codility Developer Training:**

Make sure you know how the entirety of the program is used and what it can be used for. Otherwise, you might be disappointed in what to expect.

**What problems is Codility Developer Training solving and how is that benefiting you?**

I would solve time efficiency algorithmic problems for some recruiting processes as well as using their lessons to learn more about how to code properly. I've noticed that the time they provide with how long each test case takes is super beneficial! When i think I've finished an activity, I'll realize what was my best/worst time efficiency in any code i wrote.

  ### 26. So far Codility website is very good, it is not slow at all!

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Enterprise (> 1000 emp.)

**Reviewed Date:** November 03, 2021

**What do you like best about Codility Developer Training?**

The batch invite! A very convenient tool!

**What do you dislike about Codility Developer Training?**

So far, there is not something that is not good. Honestly.

**What problems is Codility Developer Training solving and how is that benefiting you?**

I can send numerous invitations in a single sitting.

  ### 27. Codility is a great way to brush up on your coding skills.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Paul F. | Owner, Small-Business (50 or fewer emp.)

**Reviewed Date:** December 16, 2020

**What do you like best about Codility Developer Training?**

Codility is all based around actual real world problems and solutions. The tool is intuitive and quick to learn. Not just accuracy but performance of the code is taken into account. Test cases are stringent; data sets are very realistic. Also you can add whatever test cases you want.

**What do you dislike about Codility Developer Training?**

Codility could probably approve their services by offering more technologies. This could be said about practically all online services. Codility already offers Python, Java and C and some others, so they are pretty well covered.

**What problems is Codility Developer Training solving and how is that benefiting you?**

I used Codility to test my skills after doing training on Lynda. They have great intro courses, but the exercises are weak.

  ### 28. I have been refining my algorithm skills, and Codility has been a good service so far.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Gunhee L. | Senior Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** March 14, 2021

**What do you like best about Codility Developer Training?**

The on-web IDE is very similar to VS code, and much of the boilerplate codes are already implemented. I can concentrate on implementing the 'solution function' or the 'solution class' rather than fully implementing everything from the scratch for every practice problem I take.

**What do you dislike about Codility Developer Training?**

So far, none. I would like to have more variety in the number of lessons (more practice problems).

**What problems is Codility Developer Training solving and how is that benefiting you?**

Currently I have been solving from Lesson 1 to Lesson 4, and I have been able to solve one or two practice problems per day. I can recollect the knowledge and memory from my CS undergrad days.

  ### 29. Nice environment to train the coding skills

**Rating:** 4.5/5.0 stars

**Reviewed by:** Valeriya S. | Senior Software Developer, Enterprise (> 1000 emp.)

**Reviewed Date:** September 24, 2020

**What do you like best about Codility Developer Training?**

I've just started to exercise after solving some easy challenges on HackerRank. And I like codility, mostly for clear task formulation and the automated testing for the solution: I like to gradually move from the bogus solution to a better one in terms of correctness and performance. It's very useful and entertaining. I used this kind of functionality provided by Coursera when I followed Algorithm courses. But now, when the Coursera courses are not for free anymore, I'm quite excited about platforms like Codility.  So thanks for that. I plan to continue my exercises here.

**What do you dislike about Codility Developer Training?**

It's not very convenient to program using the Codility editor yet, but I can always use my preferred IDE and just copy the solution to Codility.

**What problems is Codility Developer Training solving and how is that benefiting you?**

As a software developer I need to practice to maintain and improve my coding skills.

  ### 30. Good site for practicing programming knowledge

**Rating:** 5.0/5.0 stars

**Reviewed by:** Holger B. | Selbständiger Softwareentwickler in Weiterbildung, Small-Business (50 or fewer emp.)

**Reviewed Date:** February 19, 2021

**What do you like best about Codility Developer Training?**

There are different tasks in increasing difficulty and there is a wide selection of programming languages offered to solve the corresponding task.

**What do you dislike about Codility Developer Training?**

Dislike? Nothing! (It is free and it helped me.)

**What problems is Codility Developer Training solving and how is that benefiting you?**

Practicing and updating my programming knowledge - there  are lessons and challenges, and it's all free!

  ### 31. Interesting algorithms

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Program Development | Enterprise (> 1000 emp.)

**Reviewed Date:** December 02, 2020

**What do you like best about Codility Developer Training?**

I'm .Net developer, some time ago one of my colleg has recommended this resource to me as an opportunity to look at my skills in programming algorithms.
So, what I can sey,  the ferst I would like to say thenks to all team who works hard and waste lots of energy and effort making this project very interesting.
The tasks are very interesting and sometimes very difficult, you have to spent much time to solve a problem, to read additional materials, in general, who's bored and wants to see how creatively and quickly he is able to think, I advise!

**What do you dislike about Codility Developer Training?**

Editor, the latter is very poor in terms of functionality, in case when you are trying to pass tasks as an interviewer you might have a problem with code style, in this case editor doesn't allow to use tab formating a code, as result you have to type space a lot time.

**Recommendations to others considering Codility Developer Training:**

Sometimes the navigation looks confusing and isn't intuitive, I'd suggest paying attention to it.

**What problems is Codility Developer Training solving and how is that benefiting you?**

the Codility allows to better prepare for the interview

  ### 32. The most challenging algorithmic challenges I have faced

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Small-Business (50 or fewer emp.)

**Reviewed Date:** February 05, 2021

**What do you like best about Codility Developer Training?**

The feedback is detailed and strict. Which forced me to read deeper about certain concepts. Which helps with growing as a developer.

**What do you dislike about Codility Developer Training?**

On challenge I tried I did not get it right. Even today I don't even know what I did wrong. It compiles well and it passes the default test case and the test case I can think of. But when I submit, I received 7% and I just don't know what am doing wrong. So I don't enjoy that I have no solution to learn from. I just have to take my lose and move on in this case.

**What problems is Codility Developer Training solving and how is that benefiting you?**

I change my analytical thinking. I realized that I got better with time. Also, I passed the official exam I was preparing for. So there, some results.

  ### 33. Awesome system, great potential, but terrible exercises

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Computer Software | Small-Business (50 or fewer emp.)

**Reviewed Date:** February 17, 2021

**What do you like best about Codility Developer Training?**

Ability to run tests on each task, very clear instructions on most exercises, nice supporting lessons

**What do you dislike about Codility Developer Training?**

Exercises are mostly too academic. If you are a student that just finished your degree, you'd probably be fine. If you are a senior developer that studies practical problems, however, you are in trouble

**What problems is Codility Developer Training solving and how is that benefiting you?**

Codility aims to be a job interviewing platform. I think its goal is very noble but very challenging. They are on the right track, although their exercises need to be more practical

  ### 34. Codility is a great tool to improve coding skills and select people to interview

**Rating:** 4.5/5.0 stars

**Reviewed by:** Jeferson A. | Professor Robótica, Mid-Market (51-1000 emp.)

**Reviewed Date:** June 29, 2020

**What do you like best about Codility Developer Training?**

The problems and all the languages accepted. I have a lot of problems to train my skills before I've do a test, the result of a test has info about the complexity of your solution and this for me is a major feature. I really enjoyed the experience using codility in my code interview, and I want to use it more times in the future.

**What do you dislike about Codility Developer Training?**

Some questions in the train area has some small errors and this decrease the overall experience. The worst problem I found is that the language JavaScript sort numbers in a lexicographic way even if the type is number, and this reduce my score from 100% to only 40%, and this in a code interview is something unacceptable. I think the best solution for this type of problem is to add some preprocessor language like TypeScript or CoffeeScript, since those languages has tools that test this and make this type of error harder to occur or at least easier to be found. I hadn't test other languages but I think this is the only problem I found that I dislike the most.

**Recommendations to others considering Codility Developer Training:**

If you are a hiring consultant or a student looking for a job, use codility to improve your coding skills and be prepared to hire people or for some code interviews you could find in the future.

**What problems is Codility Developer Training solving and how is that benefiting you?**

I've solved some tests to a code interview and I've done from 30% to 40% percent of all lessons available at Codility. I've done a lot of counting problems and some Dynamic Programing problems too. The benefits I've realized is decrease my resolution time for complex problems and improve my coding skills.

  ### 35. Good experience for using in the past few weeks

**Rating:** 4.0/5.0 stars

**Reviewed by:** Ke Z. | Mid-Market (51-1000 emp.)

**Reviewed Date:** December 16, 2020

**What do you like best about Codility Developer Training?**

Always generate a report to show the coding result.

**What do you dislike about Codility Developer Training?**

Can't set default mode, which is always dark mode, I have to change to light mode every time.
Try to guide me through the interface every time I login, I am already an experience user, so no need to guide again.
Can't show error test case details.

**What problems is Codility Developer Training solving and how is that benefiting you?**

It helps me to practice my coding skills.

  ### 36. as a programmer i find that it's a great solution for testing skills

**Rating:** 5.0/5.0 stars

**Reviewed by:** Deniss R. | Enterprise (> 1000 emp.)

**Reviewed Date:** June 29, 2020

**What do you like best about Codility Developer Training?**

• Immediately know if the solution works or not due to the fact that the task has a compiler, input and tests for validation
• Cheat detection

**What do you dislike about Codility Developer Training?**

• Writing code in text form in a cell is inconvenient, e.g. no tabs
• When adding a Upload type Task, it might be possible to set a time limit higher than 180 minutes
• The deletion logic is in the folder, individual tests cannot be deleted / closed (at least in the standard role). When you delete a folder, the tests under it simply move to the "main" folder, i. did not understand how to complete the test, so sharing a public link via email seems to be a better option at the moment because there is an expiration date.
• Sessions - relatively pointless and slow

**What problems is Codility Developer Training solving and how is that benefiting you?**

it's a great solution for testing skills

  ### 37. Good platform for technical interview but could be better

**Rating:** 4.0/5.0 stars

**Reviewed by:** Aldy A. | Small-Business (50 or fewer emp.)

**Reviewed Date:** August 24, 2020

**What do you like best about Codility Developer Training?**

The all-around topic for programming fundamentals refreshers.
The selection of programming languages to practice with.
The ability to determine your own 'test case' should you wanted to create your own experiment when either practising/taking the real test.
The UI seems friendly to use for all users.
If I remember correctly, I think you can *switch the background from lighter to darker 
(*This is nice. I prefer a darker background to improve the readability of the code that I have written!)

**What do you dislike about Codility Developer Training?**

There is a lack of dedicated SQL refreshers lesson.
Sometimes the reading materials do not effectively explain the fundamentals of the programming tasks of the lessons.

**What problems is Codility Developer Training solving and how is that benefiting you?**

I tried to do the SQL part of the lessons (lesson 99).

The SQL question asked about in the lessons gave me some clues about the kind of SQL-based question in a technical interview.
Still, I appreciate the effort made in providing this lesson. Again, the clues are definitely appreciated!

Moreover, it gives me some form of confidence knowing that I can solve this SQL question.
Onward to visit w3school to revise  SQL in-depth!

  ### 38. Tested my assumptions about good code

**Rating:** 5.0/5.0 stars

**Reviewed by:** James D. | Small-Business (50 or fewer emp.)

**Reviewed Date:** December 16, 2020

**What do you like best about Codility Developer Training?**

I like the ability to run custom tests and write to console

**What do you dislike about Codility Developer Training?**

I like to see the full set if hidden tests to help understand some failures I have encountered.

**What problems is Codility Developer Training solving and how is that benefiting you?**

Time complexity is something I never had to worry about before and learning better techniques to write cleaner code has been wonderful

  ### 39. Great platform for practicing core data structure and algorithms skills

**Rating:** 5.0/5.0 stars

**Reviewed by:** Jacob M. | Enterprise (> 1000 emp.)

**Reviewed Date:** December 11, 2020

**What do you like best about Codility Developer Training?**

The reading material provided for each lesson / topic included very concise and useful information

**What do you dislike about Codility Developer Training?**

Not as many problems  as other websites (such as LeetCode) - but the problems they do provide are top quality and their is a good range of problem types.

**What problems is Codility Developer Training solving and how is that benefiting you?**

It is helping me keep my core coding skills sharp

  ### 40. Ideal for perfectionists, not for beginners.

**Rating:** 3.5/5.0 stars

**Reviewed by:** Gabriel M. | Transcriber and video editor, Enterprise (> 1000 emp.)

**Reviewed Date:** August 13, 2020

**What do you like best about Codility Developer Training?**

Codility allows me as an aspiring software engineer to take on increasingly complex programming challenges. Coupled with being able to test for scalability and I find myself thinking very critically when it comes to solving these problems.

**What do you dislike about Codility Developer Training?**

A lack of resources and peer discussion makes it so that finding a possible solution to a problem is much more difficult. While software engineers should be able to handle working on things independently, you will more often than not work with a team in some capacity in industry, That said, Codility could use a platform for hosting discussions for each programming problem presented.

**Recommendations to others considering Codility Developer Training:**

I would use Codility to measure the effectiveness of programmers who claim to already have experience. The platform is not forgiving to new users so they must be able to quickly familiarize themselves with programming problems or at least be able to showcase their thought process while developing a solution.

**What problems is Codility Developer Training solving and how is that benefiting you?**

Currently I have only taken on a few problems hosted by Optum and the first challenge called Binary Search. However, in doing these, I have been exposed to the kinds of problems that I will likely face in future interviews and in industry. They have helped me tremendously prepare by allowing me to carefully dissect each problem just like a software engineer would.

  ### 41. Awesome Experience with Codility

**Rating:** 5.0/5.0 stars

**Reviewed by:** Adewale A. | Technical Director, Small-Business (50 or fewer emp.)

**Reviewed Date:** February 11, 2021

**What do you like best about Codility Developer Training?**

Provision of demo test environment for the participants

**What do you dislike about Codility Developer Training?**

Inadequate test cases provision in the test demo environment

**What problems is Codility Developer Training solving and how is that benefiting you?**

Practicing with Java tests

  ### 42. Preparing for Technical Interview using Codility

**Rating:** 5.0/5.0 stars

**Reviewed by:** Uche N. | Co-founder/VP Product Management, Small-Business (50 or fewer emp.)

**Reviewed Date:** December 13, 2020

**What do you like best about Codility Developer Training?**

Code analysis after submission  was made

**What do you dislike about Codility Developer Training?**

There are no such thing as Intellisence or code completion feature in the Editor

**Recommendations to others considering Codility Developer Training:**

Codility is a good platform for preparing for technical interviews. And quite frankly it is also good for recruiting technical experts

**What problems is Codility Developer Training solving and how is that benefiting you?**

The problem include  BinaryGap, CyclicRotation,OddOccurrencesInArray,FrogJmp, PermMissingElem, MissingInteger etc

  ### 43. Excellent tool to improve the quality of our coding

**Rating:** 5.0/5.0 stars

**Reviewed by:** José Antonio S. | Senior Software Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** May 21, 2020

**What do you like best about Codility Developer Training?**

It is an excellent tool to improve the quality of our coding. I would recommend it to any developer, the algorithms are respectable, and the interface is great for practicing and testing the answers. 

The tests and the scoring methodology are very useful to understand the improvement points on my answers.

The wording of each problem is quite explicit. The examples are enough to understand the use cases very well.

The user interface is very intuitive and simple to use.

Employers may well recognize the participant's level of study.

**What do you dislike about Codility Developer Training?**

A minimal inconvenience is that, I cannot access my previous answers and this makes a new attempt on the same problem difficult because I must write or copy the code on my own.

I'd also like some more space to write and debug my answers.

I would like to have more options to better evaluate my answer before being sent for review.

Although employers can recognize the level of study of the participant. Perhaps the same does not happen with the quality of the professional in the real world. The cases do not resemble the type of thinking necessary to solve a problem at work.

**Recommendations to others considering Codility Developer Training:**

It is a place to practice algorithms and code efficiency.

**What problems is Codility Developer Training solving and how is that benefiting you?**

I will  do all the available lessons because I loved it. The platform bring a great benefit to practice programming skills by solving algorithms.

It is excellent for me because I am studying bases of Big O and how to improve problem coding techniques. I learned and improved some fundamentals in efficient problem solving.

  ### 44. Programing here is as enjoyable as a game

**Rating:** 5.0/5.0 stars

**Reviewed by:** Alvaro N. | Software Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 06, 2020

**What do you like best about Codility Developer Training?**

The timing score is the best. You feel challenged to decrease the order of your algorithms to achieve 100% score.

**What do you dislike about Codility Developer Training?**

The IDE could be improved: more shorcuts, more customization of the different display areas.

**Recommendations to others considering Codility Developer Training:**

The best tool that I know

**What problems is Codility Developer Training solving and how is that benefiting you?**

Just practicing algorithms for interviews. The bigger benefit for me is that I have fun and feel challenged, instead of feeling that I'm exercising or doing some effort.

  ### 45. A different but excellent approach to coding challenges

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Small-Business (50 or fewer emp.)

**Reviewed Date:** February 24, 2021

**What do you like best about Codility Developer Training?**

I actually like that we are forced to think of all edge cases. Very unique compared to other platforms that provide this service.

**What do you dislike about Codility Developer Training?**

I think the instructions sometimes may not have been clear enough. You could lose points for not considering an edge case that it wasn't clear (to a new user on the site) would be a possibility.

**What problems is Codility Developer Training solving and how is that benefiting you?**

I used codility to prepare for an interview. In preparation using codility my algorithm skills improved.

  ### 46. A real challenge

**Rating:** 4.5/5.0 stars

**Reviewed by:** Farzad B. | Fullstack Web Developer, Small-Business (50 or fewer emp.)

**Reviewed Date:** August 10, 2020

**What do you like best about Codility Developer Training?**

I tried a few challenges on the programmer section. To me, those challenges appeared to be so simple at first but once you cope with the problem, you realize how challenging can be even a simple task. The best aspect is that, its 'behind the scene tests' teach you any solution must be scrutinized again and  again even if it works perfectly.

**What do you dislike about Codility Developer Training?**

The code editor could be improved even more.

**What problems is Codility Developer Training solving and how is that benefiting you?**

I use to improve my programming skills. The main benefit of Codility is that you can discover your weak points.

  ### 47. Very good lessens and tests for the programmer

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Mid-Market (51-1000 emp.)

**Reviewed Date:** January 05, 2021

**What do you like best about Codility Developer Training?**

Lessens and practice tasks are very helps.

**What do you dislike about Codility Developer Training?**

There are very few questions or samples for the interviewee about systems, AWS, Dockers.

**What problems is Codility Developer Training solving and how is that benefiting you?**

I went through lessens 0-9, but will keep continue. I got the confidence after solving the problems because I haven't touch coding after layoff for three months. I don't have working resources.

  ### 48. Codility is great tool to test yourself.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Mustafa Y. | Senior Java Developer, Small-Business (50 or fewer emp.)

**Reviewed Date:** March 27, 2020

**What do you like best about Codility Developer Training?**

I have tested my programming and problem-solving skills. Codility has a very user-friendly and easy interface to write solutions. I start the lessons and time to start ticking. It is a real-life issue to finish the assignment until to deadline. 
The questions are very satisfied. They are in levels.

**What do you dislike about Codility Developer Training?**

I have been using an external ide to debug and test my code. I am not debugging my code on the solution space.

**Recommendations to others considering Codility Developer Training:**

I think the solution implementation space might improve to write code. 
I want to use the debug session to debug my code. 
I want to implement tests case to test my code functionality. 
Code complete features while writing the code would be super :) 
You can suggest best practices after the code submit. If you suggest best practice for the lessons solution, I would have an opportunity to compare with my implemented code. So I can improve myself if I missed the best way on my implementation.

I want to compare my solution rate with the other user's implementation. I wonder where I am according to the other users. Maybe you can use a table to show the user's rates, solutions and also your best practice.

**What problems is Codility Developer Training solving and how is that benefiting you?**

I am solving the lessons. I assigned all the lessons myself to complete successfully.

  ### 49. One of the best platforms for honing skills

**Rating:** 5.0/5.0 stars

**Reviewed by:** Sai Manasa S. | Software Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** January 22, 2021

**What do you like best about Codility Developer Training?**

The interactive interface and the clarity of problem statements.

**What do you dislike about Codility Developer Training?**

There is no fullscreen GUI available currently in the interface.

**Recommendations to others considering Codility Developer Training:**

A nice place to hone your coding skills.

**What problems is Codility Developer Training solving and how is that benefiting you?**

I've used it for solving algorithmic questions.

  ### 50. I have been attempting codolity challenges a lot for the last few weeks and enjoying it.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Muhammad R. | Technical Lead, Small-Business (50 or fewer emp.)

**Reviewed Date:** November 18, 2020

**What do you like best about Codility Developer Training?**

The simplicity of understanding and difficulty of implementation at the same time.

**What do you dislike about Codility Developer Training?**

Nothing really, as i said, i love it already

**What problems is Codility Developer Training solving and how is that benefiting you?**

I have been attempting the codility challenges


## Codility Developer Training Discussions
  - [What is Codility Developer Training used for?](https://www.g2.com/discussions/what-is-codility-developer-training-used-for)

- [View Codility Developer Training pricing details and edition comparison](https://www.g2.com/products/codility-developer-training/reviews?section=pricing&secure%5Bexpires_at%5D=2026-06-13+17%3A08%3A05+-0500&secure%5Bsession_id%5D=46c38bb4-6dcf-41f2-a6c6-7458d92fa02e&secure%5Btoken%5D=0ed4f49b05acb18a35509f73be3d221fb566abe345ddc2499b1dc0fe7f751b6b&format=llm_user)

## Codility Developer Training Features
**Functionality**
- Skill Assessment
- Projects

**Content**
- Interactive Content
- Video Content

**Generative AI**
- AI Text Generation

**Agentic AI - Technical Skills Development**
- Adaptive Learning

## Top Codility Developer Training Alternatives
  - [Pluralsight](https://www.g2.com/products/pluralsight/reviews) - 4.6/5.0 (1,297 reviews)
  - [HackerRank for Developers](https://www.g2.com/products/hackerrank-for-developers/reviews) - 4.7/5.0 (436 reviews)
  - [LinkedIn Learning](https://www.g2.com/products/linkedin-linkedin-learning/reviews) - 4.4/5.0 (686 reviews)

