3 ms·
I think that the coding challenges can be helpful if done correctly. If the challenge is clearly communicated on how complete they are expecting it to be and ho
by dr_orpheus 6y ago
I think that the coding challenges can be helpful if done correctly. If the challenge is clearly communicated on how complete they are expecting it to be and how it might be judged. But I did have an experience with a "homework assignment" that hit on most of the bad points outlined in the author's article.
This was not specifically a coding challenge as I was applying for a Systems Engineering role at a software company. The homework assignment was basically here is a fake product, please provide a requirements spec, user manual, and test procedure associated with the product.
My first problem was with the notion of doing the systems engineering backwards and creating requirements specs from a product.
The second was with the conflicting communication about how much time and effort should be put in. The actual homework assignment itself said "We anticipate that this exercise should take no more than a few hours". Whereas the email I got from the recruiter said "They are looking for extreme detail here, and the ‘it should only take a few hours’ instruction is kind of BS. It’s OK if you don’t get it back for a week or so. Winning submissions from my candidates have been 7 and 11 pages long, I believe. They really want someone to go overboard with the exercise".
So after putting a lot of work in (because I could, and did not have a family at the time), the only response I got was basically "Nope, you didn't get the job". And I know that employers have a lot of candidates and there is a disproportionate time spent by the employee versus the employer, but it would have been nice to at least receive 1 or 2 sentences of feedback that may have helped me in the future.
To a point made by someone further down in the comments, the exercise may be a good way to judge if you would be a good fit at the company. So based on my experience I am probably glad I didn't get that job.