Codementor Events
Discussion

What makes a good coding challenge?

Published Jul 12, 2017Last updated Jan 07, 2018
What makes a good coding challenge?

Recently, Patrick shared his coding challenge experience with our community. The post was shared on Reddit, and the thread turned into an interesting discussion!

What do you think of coding quizzes/challenges that are often part of job interviews? To what extent are they fair indicators of developers’ future performance? Actually, what even makes a good coding challenge?

Share your thoughts and experience with us!👇

Discover and read more posts from Codementor Team
get started
post commentsBe the first to share your opinion
Jellene Khoh
5 years ago

Coding challenges should NOT be part of job interviews. These challenges are usually aimed at competitive programming type coder. Rather - spend more time having a good small project test, that is a better test for engineering.

Rosie2715
6 years ago

Thanks for sharing this post

Nicolas Treiber
7 years ago

In my opinion, challenges/quizzes are a good way to estimate the capabilities of a developer, but only for a specific kind of test. For example, a test where the interviewer would ask you “code a WPF interface with that component, that one, etc.” has no interest because it only check if the person knows the specific components… but in our work we never know every single part of a language/framework/library…
A challenge should if the coder:

  • knows the basics and advanced concepts of the language/framework
  • is capable of conceptualize a solution to a problem, even if he’s not able of imiplementing it during the test
  • is able to find search for and understand solutions to problems on the resources (internet, docs, etc.) in a relative short time
Show more replies