---
title: Codility Developer Training Reviews
meta_title: 'Codility Developer Training Reviews 2026: Details, Pricing, & Features
  | G2'
meta_description: Filter 243 reviews by the users' company size, role or industry
  to find out how Codility Developer Training works for a business like yours.
aggregate_rating:
  rating_value: 4.7
  review_count: 243
  scale: '5'
date_modified: '2026-06-15'
parent_category:
  name: Education
  url: https://www.g2.com/categories/education
---

# 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. Great website for software developers to maintain or improve their coding ability

**Rating:** 4.0/5.0 stars

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

**Reviewed Date:** November 18, 2020

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

Lessons are very useful and easy to learn.

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

Code editor doesn't support autocomplete.

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

I trained coding ability for the coding interview. Codility is suit for someone like me.

  ### 2. You need to exercise your skills and Codility is a good option.

**Rating:** 5.0/5.0 stars

**Reviewed by:** George I. | Software Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** October 25, 2020

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

The system is wired to give honest feedback as to how I am doing with my skills.

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

The IDE. It's not intuitive and that's understandable to an extent.

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

When you need to go for a technical interview, practice lessons, and challenges on Codility. You should also try the challenges at least weekly to polish your skills.

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

Not an employer yet. However, I have been able to take lessons and challenges to polish my skills and code performance.

  ### 3. Impressive service both in content and technical aspects, for evaluating or challenging yourself.

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** March 12, 2020

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

Both the page for solving challenges and the detailed results are beautiful and full of information about what's happening, so I'm never lost. The first includes task descriptions and a simple IDE, giving you only the empty function you need to fill, which I appreciated. The second gives you a comprehensive summary and list of all automated tests that evaluated your code, without their inputs, but with human-readable names, to give you an idea what each was going for.

Codility challenges are also a fun place to practice or get an ego boost.

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

The IDE really is nice, but was missing some common web-ide features, like keyboard layouts and simple auto-complete (at least for javascript). Ace, Monaco and their ilk are good examples for this done nicely.

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

I'm learning some fundamentals in efficient problem solving. Codility is one of the more pleasant places to do this.
I've realized the distance between doing a task, and doing it in the most performant way possible can be much larger than I assumed.

  ### 4. Refresh your coding skill

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** March 09, 2020

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

You can quickly cheer up the coding part of your brain! I have fifteen years of experience in software development.  One of my main strengths is the ability to implement complete software projects using recent scientific and software development achievements. I am easy self-learning, can-do attitude individual with excellent communication and team collaboration skills. Usually, I have exceeded expectations through the development of leading-edge and disruptive technologies. But I still need to periodically refresh my brain!

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

The web-interface is slightly overloaded.

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

Do not hesitate to resolve complex tasks! You need to build your own confidence in your own abilities. You can only go so far following along with difficult tasks online. You need to resolve all of them. In many professional settings, you don’t want to reinvent the wheel, but it can be helpful for a learning exercise. Build your brain using your favorite programming language. Get a feel for how the decision process works. So you will have the confidence to find your dream job.

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

1. I become confident in my basic programming skills.
2. I built my own confidence in my own abilities. 
3. I can only go so far following along with difficult tasks online. 
4. In many professional settings, I don’t want to reinvent the wheel, but it can be helpful for a learning exercise. 
5. I can build my brain using my favorite programming language. 
6. I get a feel for how the decision process works. So I will have the confidence to find your dream job.

  ### 5. Great opportunity to test and improve your own coding skills

**Rating:** 5.0/5.0 stars

**Reviewed by:** Giorgi S. | Software Developer, Small-Business (50 or fewer emp.)

**Reviewed Date:** October 21, 2020

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

Great opportunity to test and improve your own coding skills. Problems I’ve met here are quite challenging, but they are well explained and well organized under topics

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

In my opinion under "codility for programmers"(in the lessons section) some navigation links are missing. When you submit your code there is no direct link to return to the lessons page

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

Improve my knowledge in technics how to make algorithms in a correct and efficient way

  ### 6. Highly beneficial and complex challenges

**Rating:** 5.0/5.0 stars

**Reviewed by:** Justina . | Frontend Web Developer, Enterprise (> 1000 emp.)

**Reviewed Date:** August 13, 2020

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

Mature and high quality tasks to test both of your computer science knowledge and problem solving skills.

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

Missing auto complete and auto formatting. Task loading time is rather slow.

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

I liked the integration with mathematical challenges. Using other skill-testing platforms I missed the complexity, qnd maturity of challenges. Here you can expect a broad range of knowledge and skills required to solve the problem.

  ### 7. Productive, Interesting and very helpful

**Rating:** 5.0/5.0 stars

**Reviewed by:** Asad B. | Software Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** February 16, 2020

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

- I like the lessons which make the programming more strong. Many algorithms are covered in their lessons and can be learned easily with the examples given. Also to practice that learning, there are many problems and challenges available. 
- Support for many programming languages makes it the most favorite platform. As some problems can be solved easily in one language which may take extra effort in another.
- A detailed explanation of a problem with the example answers is very helpful as It can be used to implement many theories easily and efficiently.

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

- Time limitations of solving a problem. As in a real scenario, it doesn't work like that. Because the solution to a problem can come in mind anytime throughout the day and it is not necessary to solve it in that specific hour.
- No availability of code completion is annoying. As for every language that you want to code in, you have to use your own IDE if you want to use code completion and documentation features.
- No availability of all test cases during problem-solving. As it is needed to do all types of testing to see if the program you wrote is working well with all the test cases. Due to not having it in the tool, you have to spend extra time developing those test cases.

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

- Very good environment and a great tool. 
- With little bits of improvements, It can be very productive and a game-changer for the IT industry.
- Use it to access problem-solving skills generally. Not just in the tiny time period. As many programmers can be very good at their skills but just need their own space.

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

- Benefits of overcoming time and space complexity.
- Things I overlook in my daily routine, but this platform made me realize what was I missing.

  ### 8. Skills of algorithms were utilized and practiced more

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** November 18, 2020

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

Trying to find a pattern of solution in the tasks.

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

Contradiction in some tasks. Regarding explanation.

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

Spend less time on finding the logic in given task. Getting closer to spend less time. For now it might be two task per day.

  ### 9. Great interface with great feedback

**Rating:** 5.0/5.0 stars

**Reviewed by:** Alper Z. | Software Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** April 05, 2020

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

The interface is great. Theme, division of the screen and ease of usage are the positive sides of Codility. Furthermore, feedback gives you several information to improve yourself. This makes possible to see your faults way better than any other coding challenge or learning websites. Questions are also divided into topics and you can solve the problems as you wish. There are problems with differing difficulties. That's why this website is great for interview preparation. Also, it is easy to review your knowledge with reading materials. These reading materials contain lots of useful information and easy to understand. Every programmer with decent knowledge can read these materials and remember what they forgot.

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

There is no button to go home screen. You have to log out or go bottom to go there. Also, login page and going lesson page takes time. Furthermore, reading materials can be collected at the one page to make it possible review your knowledge at one time. These materials are also little short.

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

First, solve some basic problems with care. Try to solve problems with spending time on edge conditions. Also, try to improve yourself about time complexity problems. It is hard to get 100%, if you are not sure about the solution or the algorithm's complexity. Try to calculate complexity before start.

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

It made me to improve my coding to work in shorter time, a.k.a. smaller complexity. In addition, my algorithm became less complex which enables to rewrite my code and make it better. Furthermore, I considered libraries that I never used to improve time considerations. This makes me more familiar with language and native libraries.

  ### 10. Very professional, to the point.

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** March 01, 2021

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

Quick response and they listened to my needs and helped me

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

There are no good examples for the SQL test, just one

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

Job search

  ### 11. Good Coding Practices

**Rating:** 4.0/5.0 stars

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

**Reviewed Date:** February 24, 2021

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

comprehensive practice report and scoring

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

does not allow come and edit once submit

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

sample lessons offered by Codility. Discovery areas need to improve

  ### 12. Great platform to test one’s skill

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** December 24, 2020

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

Simple IDE and the theme. I also appreciate the compilers in there.

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

The test cases. It would be good if we can create our own test cases or change the inputs during run time

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

Must try if you want to test your skills and develop them

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

Refresher for the skills.. fun and challenging:)

  ### 13. Codility has helped me prepare for my next dream job.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Faiz Q. | Small-Business (50 or fewer emp.)

**Reviewed Date:** January 23, 2020

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

The fact that most jobs i apply to, have coding tests conducted on codility. I needed to prepare and understand the nature of tests, the correctness and performance criteria and mostly the edge cases that are not in the requirements. 
The lessons  helped me practice and i got better at getting good score with time which eventually led me to landing a job.

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

Sometimes the test fail but there is not much information on what was the exact input to the module that made the test fail. The lessons are a bit dry and most of the times a bit irrelevant, i would appreciate if more practice lessons could be added.

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

Mostly i take a look at the lessons. They are not too easy and just the right amount of complexity to help me prepare for my actual coding challenge.

  ### 14. Awesome platform

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** December 11, 2020

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

The platform provides realistic coding challenges.  Not just useless algorithms.

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

Nothing.  I think its a great platform that blends useful, realistic challenges with your classic Leetcode style, algorithm-based challenges

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

I had a challenge where I had to put together a quick ui tool.  This is something that will be used directly in the real world.

  ### 15. Highly Skewed Testing

**Rating:** 2.5/5.0 stars

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

**Reviewed Date:** March 06, 2020

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

Codility provides an opportunity to hone a very specific set of skills that are relevant to a certain advanced subset of software developers.

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

The codility tests and so-called lessons are geared towards advanced software development concepts that are most relevant to developers who would be writing extremely efficient, algorithmic and mathematical code. If you are a seasoned business software developer you will likely find that these tests and lessons have very little relevance to the type of code you have spent your career writing. Using this type of coding to measure the skill of a business software developer is inappropriate. If you write scientific, mathematical, algorithmic code for use in advanced applications like video games, 3D modeling, operating systems, device drivers or artificial intelligence, you will likely feel right at home here, and will be able to easily complete the tests and lessons. If not, you will probably struggle. In one example, the developer is tasked with solving three problems within 90 minutes. Your solution will be graded not only on completeness, but also on efficiency. So if you’re not familiar with concepts like prefix sums or tricks to traversing arrays and detecting patterns, and using other mathematical hacks to avoid traversing multiple nested arrays, you’ll probably struggle. The questions themselves are tough and verbose and will take 10-15 minutes just to read. You now have a mere 45 minutes to write three small programs, and you will not be provided any means of measuring efficiency until you submit your solutions, at which point you cannot go back. The built in editor is about as helpful as writing code in notepad, so be sure to have your IDE ready to write, test and debug your solutions because the built-in compiler is essentially useless and in most cases, doesn’t even tell you what’s wrong or where. And don’t even bother attempting the test in VB, as their implementation of VB is extremely limited, even when compared to their C# implementation. Want to use LINQ or even a generic collection, like a dictionary in your solution? You can’t do that in VB, but you can in C#, so cut to the chase and write your solution in C#, even if VB is your preferred language. If you’re looking to learn, the Codility lessons are not very good learning tools. A lesson would help you understand how to improve your solution. Codility lessons do not. They tell you that your code failed certain test cases, but won’t tell you what the test case was, or how you could improve.

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

I have attempted to use codility to bolster my development skills, but it is not a great learning resource and the skills it attempts to help you build are really only relevant for a certain minority class of developer.

  ### 16. A Must Mind Exercise

**Rating:** 4.5/5.0 stars

**Reviewed by:** Muhammad Danial I. | Principle Software Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** December 20, 2019

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

The platform is super smooth. Didn't encounter a single bug or glitch during my whole experience.

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

This is not what I dislike but I do want you guys to have it. There should be a basic start to actually boast up a guy struggling in logic building because now the level keeps on going up at a faster pace than you expect.

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

It is a good platform for screening out multiple resources in parallel without getting to spend your time on every resource for filtration. It is worth implementing it as hiring is the key to any company's future. I myself have been a part of a technical recruitment team and I still remember how we used to spend hell lot of time in screening a whole batch of a university based on a short interview, then we end up inviting the selected ones for technical interviews where algorithms were used to be the key. The investment made by you guys in this tool will end up saving your time and money, giving you guys good resources. It's a win win for both the parties I guess. 
I did experience it myself for training and interview purposes. 
I practiced here and passed an algo exam in a top notch company.

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

I am using it to practice and enhance my logic building skills. Things like these are like, when you start a problem a challenge with yourself begins and that is of getting this task done and believe me you don't want to lose to yourself :)

  ### 17. Very good for recruiters and those that need jobs.

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** August 25, 2020

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

I like the ability to practice what I will be tested on. In computer science, there is so much to cover that it is good to refresh on the basics for interviews.

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

I have no complaints about Codility. It is overall a good tool for finding jobs.

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

I am solving my problem of forgetting the basics with codility. codility is a very good refresher.

  ### 18. Excellent tool to test (and train) coding skills

**Rating:** 4.5/5.0 stars

**Reviewed by:** Marco L. | Systems Analyst, Small-Business (50 or fewer emp.)

**Reviewed Date:** August 19, 2020

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

The simplicity to start a test. Information is clear and all you need is right in the same screen. 
Test assessments are well detailed and give you the right view on which you can plan any improvements.

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

As for an online tool, we could see some database related tests more often.

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

Don't underestimate tests.

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

I've assessed my own skills on a strict timeframe for solving new problems.

  ### 19. It's a really good platform to practice algorithm and learn how to solve interview problem

**Rating:** 4.5/5.0 stars

**Reviewed by:** CARL T. | Mid-Market (51-1000 emp.)

**Reviewed Date:** November 03, 2020

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

It's a really good platform to practice algorithm and learn how to solve interview problem

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

It'll be better if I can choose my default language.

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

Problems in learning section

  ### 20. Great tool for boosting skills

**Rating:** 5.0/5.0 stars

**Reviewed by:** Oleksandr P. | Test Automation Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** February 27, 2020

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

There are a lot of things which are great. Tasks are understandable and have examples which is very useful for me as for non native speaker. Code editor works without any problems(or at least I have not faced with them).

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

I would prefer to have an option to use my own code editor and just pull changes by git. This feature wold be very useful.

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

I want to mention that I use codility for programmers. I highly recommend to use this product.

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

I have a few reasons to use codility. First of all I use Codility as a tool which helps to boost my mental qualities. Also I want to be prepared to interviews.

  ### 21. being programmer for 20 year i still practice and Codility is teaching me to write reliable code

**Rating:** 5.0/5.0 stars

**Reviewed by:** igor z. | Senior Software Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** December 12, 2019

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

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

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

Honestly i cannot list any complains on Codility.

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

Codility is the best benchmarking tool for programming skills. It gives unbiased and complete evaluation when screening programmers for technical skills. Efficient code must be correct and performant

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

i hone my programming skills. I want get better position in SW development. I am thinking about freelancing. Existed job boards are full of trash offerings. As freelancer i need meaningful task. I need enjoying my work because i do not code for money. I need be accepted and recognized by professional. Codility helps me upgrade myself

  ### 22. Senior Software Engineer

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Oil & Energy | Small-Business (50 or fewer emp.)

**Reviewed Date:** December 16, 2020

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

The challenges always have interesting algorithm.

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

At the same time the challenges are too hard. Most of the time there are solutions by famous mathematicians or scientists.
Maybe you should create interesting problems but not that are already famous.

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

programming problems.

  ### 23. Great for practising coding algorithm and logic

**Rating:** 5.0/5.0 stars

**Reviewed by:** k112193 L. | Trainee engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** May 09, 2020

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

challenges , i love coding challenges provided by the website it helps me sharpen my skills

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

sometimes challenges are very difficult I wish they would provide some hints as well. As for beginners it would also be helpful if challenges were distributed by level so once you complete beginner challenges you get access to intermediate challenges or may be you can choose between difficulties to access challanges.

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

It is a very fun way to upgrade your skills and excel in your careers

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

I am looking for a software engineer job and codility is helping me sharpen my coding and algorithm skills. It also helps me developed competitive programming skills .

  ### 24. It was user friendly and more convenient to write the code in any programming languages.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Janardhan Siva Kumar G. | Small-Business (50 or fewer emp.)

**Reviewed Date:** September 25, 2020

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

We can switch to any programming language for any question.

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

For me, the second program was working 100% but however, the performance was not scored well.

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

I gain knowledge about how to write a program with a good performance rate.

  ### 25. From starting level to challenging problems

**Rating:** 5.0/5.0 stars

**Reviewed by:** Ziad F. | Associate Professor Of Physics, Enterprise (> 1000 emp.)

**Reviewed Date:** October 09, 2020

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

A good variety of problems/lessons covering most basic algorithmic skills.

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

Some problems are explained in details, however details are taken into account in the evaluation

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

Lessons, immediate improvement with regular practice sessions

  ### 26. using Codility for training

**Rating:** 4.5/5.0 stars

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

**Reviewed Date:** August 31, 2020

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

Codility - I think it's a great system for preparing for an interview. Many interesting tasks. And what is important for training is that it allows you to see the results and do the analysis, as well as repeat the same tasks. That way, you can go from a partial solution to a 100% solution and find out what points to look out for. Thanks a lot Codility

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

It looks fine meanwhile, can't provide downsides.

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

Please see my answer in "What do you like best?"

  ### 27. Coding platform

**Rating:** 5.0/5.0 stars

**Reviewed by:** Revanth P S. | Small-Business (50 or fewer emp.)

**Reviewed Date:** June 03, 2020

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

Everything! The entire concept is just so amazing! Market the website well, and I swear it will overtake Leetcode, Hackerrank, Hackerearth and all the other competitors. The interface is excellent. But what blew my mind was the report after a problem is solved. That was just so detailed.

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

Absolutely nothing. Everything about codility is really wonderful. Just amazinggggg how it stands out for me when compared to rest of its competitors.

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

Don't think twice.

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

I just solved two problems today. So not in the position to answer this right now.

  ### 28. The platform is very good for developers to refine their coding abilities

**Rating:** 5.0/5.0 stars

**Reviewed by:** okafor j. | Pre-Sales Executive & Full Stack Developer, Small-Business (50 or fewer emp.)

**Reviewed Date:** March 27, 2020

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

I like the part where the solutions after assessment gets evaluated against several multiple possible test condition and helps the developer to know what next to do to make his coding better.

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

For now, nothing. Everything about the service is absolutely cool for me

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

It's a great platform for one to refine his coding abilities and improve code performance

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

Solving very complex time complexities with codes, to deliver a solution at the best response time for multiple and infinite possible cases.

  ### 29. Had a great experience learning and formulating my coding skills on this platform.

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** December 16, 2020

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

The subjects divided across algorithms and implementations

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

Nothing to dislike here The platform supports multiple languages

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

Arrays, linked list, binary search

  ### 30. Very nice code evaluation process

**Rating:** 5.0/5.0 stars

**Reviewed by:** Armino P. | Open Source Developer, Small-Business (50 or fewer emp.)

**Reviewed Date:** May 05, 2020

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

I like it because it's different than the competition. I really like the coding assessment and the possibility to test the solution with your own data.

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

Since this is a coding website it would've been nice to have the ability to create the account using GitHub or another code collaborative platform.
I don't like that I cannot see my score after solutions review was viewed and closed. Or maybe the option is there but I could not see it.

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

I'm improving my coding and also attention to problems description.

  ### 31. Very helpful experience

**Rating:** 5.0/5.0 stars

**Reviewed by:** Érico R. | Software Developer, Small-Business (50 or fewer emp.)

**Reviewed Date:** July 24, 2020

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

It works as expected. It's the best tool to learn core code concepts.

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

Codility has many interesting challenges. I didn't do all yet, but there were no flaws at all so far.

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

Now that I have more strong knowledge about coding, I'm doing better on my job.

  ### 32. Codility Review

**Rating:** 5.0/5.0 stars

**Reviewed by:** Otávio M. | Mid-Market (51-1000 emp.)

**Reviewed Date:** August 26, 2020

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

Codility has good explanations 4 concepts

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

Lack of interactive exercises 4 concepts

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

Read the PDFs explaining the concepts behind algorithms before tackling the exercises.

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

Learning algorithms, solving complex problems.

  ### 33. It was insightful

**Rating:** 5.0/5.0 stars

**Reviewed by:** FREDRICK C. | Senior Software Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** June 22, 2020

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

The complexity of the question and the wide coverage .

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

The question should be in such a way that it gives the learner an idea of the concept being tested for further studies incase one fails. i.e after the scores are out once should get the topic to review for each question

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

it helps one to learn more and wide

  ### 34. Full Stack Developer

**Rating:** 4.5/5.0 stars

**Reviewed by:** Dinh Duc T. | Full Stack Developer at Capgemini, Small-Business (50 or fewer emp.)

**Reviewed Date:** February 11, 2020

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

The lessons and challenges. It is good way to improve your programming skills.

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

Description is quite long and sometime it makes programmers confused and if programmers do not read it carefully, they could not pass the lessons.

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

Even i am working on IT sector over 3 years under Full Stack Developer role. When i did some tests on Codility, I realize that, i am not good at algorithm and need to practise more. Codility help me a lot to improve my programming skills.

  ### 35. Great for keeping in shape

**Rating:** 5.0/5.0 stars

**Reviewed by:** Yaron Y. | Senior Software Developer, Mid-Market (51-1000 emp.)

**Reviewed Date:** May 04, 2020

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

Some of the lessons include techniques for efficiency which were new to me, so combined with writing real code that has to run this was an excellent learning experience.

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

I wish I could set a default programing language - I use Python at work so I use it for all my Codility excercies.
However, Codility always starts with Java as the programming language, both in the problem description page and when starting to solve the problem.

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

self-training python coding

  ### 36. Great coding platform

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** September 27, 2020

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

The practice problems solved are thought-provoking. Definitely a great starting point if you are appearing for coding assessment tests.

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

Should have included more practice problems categorized with more difficulty levels.

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

Solved all the practice problems and I could solve tougher problems easily.

  ### 37. Excellent Test

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** October 19, 2020

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

The challenges help me to improve my coding skills

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

There's not a important thing to mention in this point.

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

The best benefit is to keep my mind trained on logical programming

  ### 38. Codility helped me tremendously in improving my programming and problem solving skills.

**Rating:** 5.0/5.0 stars

**Reviewed by:** khalil k. | Senior Software Engineer, Information Technology and Services, Enterprise (> 1000 emp.)

**Reviewed Date:** August 29, 2019

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

I like the highest standard of quality that Codility has maintained throughout their platform. I am amazed by their quality rich online programming environment with lots of programming languages options and the concise and well thought out programming challenges and tasks. They have also provided lessons and training tasks on several types of algorithms on their website to help programmers improve and evaluate their programming skills.

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

The only thing that I think needs some improvement is that they should add a few more lessons to cover all the typical algorithms that are common in competitive programming.

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

Codility is a very high standard technically rich online platform where programmers can test their programming skills to the limits and also improve their programming skills by practicing different lessons provided by codility. They also have a very sophisticated system to evaluate the code of the programmers which can be used by the recruiters to boost up their tech hiring process.

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

I studied the programming lessons and tried to solve all the training tasks. Then I also participated in programming challenges hosted by Codility. I have also performed recruitment related programming tasks on Codility. I must say that I have substantially improved my programming skills by using Codility.

  ### 39. This system let's you sharpen your coding ability and make you think more deeply.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Mark Ryan D. | Principal Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 08, 2020

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

The Performance Assessment is one that I haven't seen before and in this system, it challenge us to think more about performance.

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

The test cases used by the assessment not displayed.

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

Great tool to enhance your coding ability!

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

How to code more effectively and efficiently in high quality.

  ### 40. Great website to improve your coding skills

**Rating:** 4.0/5.0 stars

**Reviewed by:** Christopher N. | M.Sc., Small-Business (50 or fewer emp.)

**Reviewed Date:** September 11, 2019

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

Codility is really good for improving your coding skills when it comes to learning to apply the right, efficient algorithm to the problem at hand, and also writing correct code that covers all edge cases. The detailed results and statistics Codility presents after submitting a solution are also great, and such feedback helps you improve faster.

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

I would like it if the types of tasks were more diverse. It seems for most tasks, the focus is on the algorithmic aspect of the problem, i.e. finding and applying an efficient and correct algorithm. Perhaps tasks could be designed that aren't so much about finding a good algorithm but more about testing one's OOP skills or some other skill important in programming. For example, design a task that requires one to implement a callback mechanism; This can be realized multiple ways (function pointers, polymorphism, etc.). Sure, the solution of such a task might be harder to evaluate and score, but I imagine you could still score it on e.g. run-time performance and/or memory footprint.

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

Just started with Codility, thus so far the Easy problems. Benefits: See "What do you like best".

  ### 41. great and easy to do the test online

**Rating:** 5.0/5.0 stars

**Reviewed by:** Jesus Ramon O. | Technical Lead Consultant, Enterprise (> 1000 emp.)

**Reviewed Date:** July 28, 2020

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

the facility to do the test and use the app as great

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

nothing actually everything was great yet

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

actually are easy to use, and test and create the code

  ### 42. Full stack developer

**Rating:** 4.0/5.0 stars

**Reviewed by:** Muhammad K. | Developer, Computer Software, Enterprise (> 1000 emp.)

**Reviewed Date:** September 10, 2019

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

I can get big-O and performance and correctness separately. Good integration and a variety of questions for practice as a candidate. Lessons are really good with example. The whole 'test the coder' moto actually fit as it should be.

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

there are fewer problems like question do not have example input when it says the answer is wrong. There is no debugging tool in codility.

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

Codility lessons are really good material to become good in problem-solving and most companies use codility for the interview so as a programmer it hell of a platform 

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

I solve 5-10 challenges and 3 lessons. I also shared with friends. They also try the same and we compete each other and able to succeed in toptal coding interview on codility. We still use codility for our 3rd test for toptal. The person who took my interview told me to practice on codility so you can become successful like me or better than me. I tried a lot on codility. Now my focus is on codility lessons.

  ### 43. It's great to test your skills after always claiming to possess problem solving abilities

**Rating:** 5.0/5.0 stars

**Reviewed by:** Delali A. | Information Technology and Services, Enterprise (> 1000 emp.)

**Reviewed Date:** December 04, 2019

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

Everything is just right for me. The codility developers have taken enough time to do what they needed to do best. The interface is simple and straightforward. There are no confusions or distractions, which is really great. And best of all, the tests are themselves a learning curve.

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

I don't think I have ever encountered a downside. There would always be things we wished were a little different. But judging by my experience, I am fine with everything.

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

I advise everyone to at least try it. The meat is never found until a hunt is initiated.

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

I am trying to improve my skills in Data Structures and Algorithms.

  ### 44. got new job 

**Rating:** 4.0/5.0 stars

**Reviewed by:** Azza H. | Full Stack Engineer , Information Technology and Services, Small-Business (50 or fewer emp.)

**Reviewed Date:** September 10, 2019

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

codality offred me the opportunity to get a new job just by trying out some of the problems they offered as Lessons . I was glad specially  because i wasn't particularily fluent in coding . 
Now i find my self kind of liking it and i am eager to try them all .

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

The way the problem is stated out make it sometime not comprehensile . i was obliged to read them several times to understand what i was supposed to do . I would love to spend less time understanding problems and more time working on them .

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

coding is hard , but give it a try , progressively  Even you seem to have no progress at all at first , it gets better after a while 

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

I only solved few problems from Lessons . codality Lessons are famous so i had the opportunity to review other people code. I gained more confidence 

  ### 45. SO GOOD! I want more challenges..

**Rating:** 4.5/5.0 stars

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

**Reviewed Date:** October 14, 2020

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

My favorite part is "challenges" without a doubt.

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

There should be more functions. Other than challenges and courses.

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

I want a draft page on the solving page.

  ### 46. Great place to learn introduction to problem solving.

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** April 21, 2020

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

I appreciate sites like codility for creating helpful lessons to understand concepts used for problem solving.

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

I wish I could see how a capable problem solver completes a problem I have just finished myself. Not given the answer, but explaining the thought process.

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

It's another place to practice problem solving, and the browser IDE is alright. I have enjoyed my time.

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

I am simply going through their lessons. I have completed the first 3 or 4.

  ### 47. A wake up call in the real world of software development

**Rating:** 5.0/5.0 stars

**Reviewed by:** Gregory S. | Full Stack Software Developer, Mid-Market (51-1000 emp.)

**Reviewed Date:** February 25, 2020

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

The opportunity so test my skills in difference programming languages and see where i stand in problem solve.

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

After attempting the problem there is no section to show the different possible solution to the problem from different developers

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

I am working on my sorting skill and array filtering and codility has been a great heal in point me in the right direct in research and implementation.

  ### 48. All-round improvement for Programmers

**Rating:** 4.5/5.0 stars

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

**Reviewed Date:** April 14, 2020

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

Analysis of program both in terms of correctness and performance.
Range of questions covering many areas of logic. They are handcrafted to improve programmer in all areas rather than solving repeated set of problem involving same logic.

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

Debugging and ide could be improved.
Analysis of inputs could be improved.

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

Try it to assess overall capabilities of candidates.

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

Solving the practice problems listed.
I improved my logic and nuances in solving certain kinds of problems.

  ### 49. Great platform for coding practice.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Wei L. | Developer Programmer, Small-Business (50 or fewer emp.)

**Reviewed Date:** July 22, 2020

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

The practical code exercise and all things on this website.

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

I think most of the aspects are perfect.

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

Some basical JS problems

  ### 50. Simple real world and solvable challenges

**Rating:** 5.0/5.0 stars

**Reviewed by:** Sserubiri W. | Software Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** November 19, 2019

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

Codility has a lot of knowledge about real world challenges. There are multiple challenges that you can use to test your programming skills.

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

Some people prefer keeping it short and having the capacity to view the different price plans for a product.

If this is a strategy to keep people browsing around the site to learn more, then I like it

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

Challenge your self with a real world problem simplified into a short task

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

Testing programming skills, 

* Unlike the competitors,  Codiliy's challenges are medium size challenges that give a better feel of  that the real challenges will have.
* Codility has better pricing  plans


## 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?page=2&section=pricing&secure%5Bexpires_at%5D=2026-06-23+13%3A30%3A22+-0500&secure%5Bsession_id%5D=64a83623-e083-424f-8570-3603743b64dd&secure%5Btoken%5D=c69e56c8fe6f194a424fc35b0ff904d1ef3d79ca9d9881f2deb6da164e4775f4&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 (685 reviews)

