
CodeSignal Assessments & Live Tech Interviews
CodeSignal, Inc.Reviews from AWS customer
0 AWS reviews
-
5 star0
-
4 star0
-
3 star0
-
2 star0
-
1 star0
External reviews
1,392 reviews
from
External reviews are not included in the AWS star rating for the product.
Better UX than some other competitors but poor quality of daily problems
What do you like best about the product?
The UX is more engaging, and the attempt to gamify interview problems looked fresh at the time they started. However, the quality of daily problems severely declined over the course of the last half a year, so you can't really use them to prepare for real-world programming interviews.
What do you dislike about the product?
Very easy daily problems - the quality as said above declined some time ago, and I feel like some members of the community (myself including) reduced their presence on the site.
What problems is the product solving and how is that benefiting you?
Used it to learn new languages on simple code samples and practice for programming tests.
Really useful
What do you like best about the product?
The daily challenges, you can earn a lot of coins and challenge yourself to write the smallest code possible for a specific problem. Very exciting.
What do you dislike about the product?
The Leaderbords needs better search tools.
What problems is the product solving and how is that benefiting you?
Mainly the arcade sections and the daily challenges. A year ago i had to skip many problems in the arcade first section because i was not being able to solve them. Now i have them all finished and it helps me know if i`m doing good. It`s clear to me that my programming logic has improved a lot.
Recommendations to others considering the product:
It's more fun with friends. That's why i'm trying to convince my university colleagues to use codesignal.
Amazing IDE and interesting problems
What do you like best about the product?
CodeSignal not only provides a fun way to practice and learn new programming skills but also offers different problems with varying difficulties that are sure to challenge most programmers. Moreover, their Interview Practice section is very helpful in preparing and practising for interviews with some of the top companies. Although I work as a researcher in cognitive neuroscience, I find that keeping up to date with current trends and programming languages is an essential skill in most fields.
What do you dislike about the product?
Sometimes it is difficult to understand why some hidden tests are failing to succeed when the issue does not relate to optimization. Another issue that I can mention is that the ratings for solutions in the Challenges are normally based on the number of characters, which leads to unelegant solutions being the top solutions.
What problems is the product solving and how is that benefiting you?
I normally solve problems in the Arcade, Interview Practice, and occasionally in the challenges. By practising regularly I have noticed improvements when it comes to posing different problems in programming terms, and also in optimization and legibility of my code.
Recommendations to others considering the product:
If your company needs an automated tool to test candidates, or if you just want to practice coding on your own, then CodeSignal is one of the best options in the market.
The perfect platform to get better at competitive coding
What do you like best about the product?
I mainly use the Interview mode and Company challenges since I'll be attending campus placements at my university shortly. I have tried other platforms but I couldn't practice consistently on any of them. The reason I feel CodeSignal is better than the rest is because of these features:
1. You know which companies have asked this question which makes it exciting.
2. They specify the time and space complexity to be used in several questions which is what actually helps in the growth of an individual in this domain.
I have participated in tournaments a few times and it might seem overwhelming in the beginning for those who are just getting started in competitive programming but it's good brain exercise.
1. You know which companies have asked this question which makes it exciting.
2. They specify the time and space complexity to be used in several questions which is what actually helps in the growth of an individual in this domain.
I have participated in tournaments a few times and it might seem overwhelming in the beginning for those who are just getting started in competitive programming but it's good brain exercise.
What do you dislike about the product?
It would be helpful if there was syntax error highlighting. It would be nice if the mobile version is ready since I don't have access to my laptop all the time and like coding on my phone whenever possible.
What problems is the product solving and how is that benefiting you?
In the interview mode since there are a limited number of questions in each topic, it helps me get better in the topics of my choice in a quick fashion.
The company challenges and the time limit have helped me get a better insight into how fast I need to be to solve one question which I had no idea about previously. This is because I've only participated in tournaments which have a collective time limit for a given set of questions.
The company challenges and the time limit have helped me get a better insight into how fast I need to be to solve one question which I had no idea about previously. This is because I've only participated in tournaments which have a collective time limit for a given set of questions.
Recommendations to others considering the product:
If you're looking for a platform to prepare for interviews then CodeSignal is the best.
The best place to improve your coding skills, interview preparation
What do you like best about the product?
Codesignal has really helped me to improve my coding skills, logic, algorithm. It also helps me greatly in assessing my ability and level through tests, challenges and tournament with other coder everywhere in the world.
What do you dislike about the product?
There is nothing that I dislike at codesignal. But it would be better if they could improve the daily challenge features (like before instead of Arcade Daily Challenges) and improve the product in their store.
What problems is the product solving and how is that benefiting you?
I improve my coding skills, logic, algorithm, data types and optimize execution time of the function.
I realized it's the best place to get started with if you're a newbie or started learing a new programming language
I realized it's the best place to get started with if you're a newbie or started learing a new programming language
Recommendations to others considering the product:
CodeSignal is the best place to get started with if you're a newbie or started learing a new programming language
Pedagogical approach to reviewing concepts
What do you like best about the product?
The level of difficulty of the questions is just about right
What do you dislike about the product?
The code editor. I wish it didn't make those pesky suggestions in Python after the ":".
What problems is the product solving and how is that benefiting you?
I wanted to review/refresh/assess my skills in Python, JS, SQL, etc to prepare for an interview.
A Solid Site
What do you like best about the product?
The Daily Challenges. They offer an opportunity to experiment with new functionality and learn new ways to code. The IDE is pretty impressive as well.
What do you dislike about the product?
Sometimes the challenges can be exceptionally basic and more like a quiz than a challenge.
What problems is the product solving and how is that benefiting you?
CodeSignal has helped me refine and optimize some of my code. By seeing the solutions utilized by others, I've been able to find better ways of doing things.
Excellent for Learning and Honing Skills
What do you like best about the product?
I love the arcade mode on this website. It has so many different skills to learn, including dedicated sections for learning Python and MySQL. The interview practice section is very similar. I've found both to be very helpful in refining my skills and seeing where I'm maybe not so sharp.
What do you dislike about the product?
I dislike the code completion questions. A lot of them are very cryptic and hard to follow. There's no documentation to tell you what is going on and some of them are solved in very roundabout ways.
What problems is the product solving and how is that benefiting you?
I used CodeSignal to prepare for the American Computer Science League All Star contest in 2017. I worked a lot on recursion problems and the Python section. Thanks to what I learned on CodeSignal, we actually won the competition. I've found that using CodeSignal gives a very real sense of what my strengths and weaknesses are in programming.
Recommendations to others considering the product:
CodeSignal is great if you're looking to refine a specific skill or learn another programming language. Have patience as you work through the very basic questions at the beginning of the arcade section.
The programmer's taskbook, the community, the game!
What do you like best about the product?
CodeSignal seems to me the best platform to refresh programming skills, learn a new language and refresh algorithmic thinking. Plenty of curious tasks gives a good feed for your brain, - so you're always know what to do in your spare time. Each task has many solutions in different programming languages, so you can compare your solution with real masterpieces by the monsters of programming. Along with constantly available task you can participate in everyday challenges and in tournaments which are held in real time. And - the last but not the least! - you have a constructor to create your own tasks and suggest them to everybody.
What do you dislike about the product?
Different Arcade parts have the same tasks which results in constant de ja vu. The Challenge solutions are ranged by code length in bytes, which is unfair because average program length differs from one programming language to another. Usually everyday tasks are too primitive for skilled programmers - maybe, it would be better to give 2 tasks of different difficulty instead of one.
What problems is the product solving and how is that benefiting you?
The site helped me to remember my student youth with olympiads and challenges when I solved plenty of interesting algorythmic tasks. Some unknown people highly ranked some of my solutions which gave me much pleasure. And I practiced in the Ruby - new programming language for me - whose strength and flexibility helped me to express many thoights with just one line of code.
Recommendations to others considering the product:
Try to solve several first tasks - the best option is Arcade.
Great toy problem platform
What do you like best about the product?
The good and step-by-step nature of the problems, in different technologies, good tests, and instant feedback, beyond the great community that uses the platform. Great for training and preparing for interviews, reviewing Computer Science concepts (especially about algorithms and data structures, which are really important in the context of coding interviews), and training your problem-solving skills. The platform allows you to choose from a wide range of programming languages and also offers a great IDE, which can be configured to resemble the most common text editors used by developers.
What do you dislike about the product?
There are no related resources that teach the technologies for beginners, so if you want to learn something from scratch it is better to find some other resource online that teaches you the fundamentals of programming so that you can train your problem-solving skills after you already have a basic understanding of how a language works. Besides, their social network is not the best, even though it already provides some usefulness for its users.
What problems is the product solving and how is that benefiting you?
Learning new and good languages and keeping myself fresh in my algorithmic skills. I am solving problems usually in the Arcade mode (all of the exercise tracks are interesting and helpful for beginners and advanced programmers alike), but I have also done some on Interview practice. A couple of problems a day should be enough for you to keep practicing solving toy problems and, when needed, the amount of daily exercises can be intensified for when an interview is coming up soon.
Recommendations to others considering the product:
Start at the beginning, doing a few exercises every day and go on to more advanced topics as you gain confidence.
showing 1,261 - 1,270