Do we set the bar too high by requiring that code tests not suffer from buffer overflow?

Posted by brice on Programmers See other posts from Programmers or by brice
Published on 2013-08-02T14:09:58Z Indexed on 2013/08/02 16:02 UTC
Read the original article Hit count: 306

Filed under:
|

We are currently recruiting for a Junior Developer position working mainly in C on Linux.

As part of the process, we require candidates to complete a code test at their leisure in C.

So far we have rejected two candidates on the basis that their code, although readable and in one case rather idiomatic, suffered from buffer overflow errors due to unbounded buffer writes.

Are buffer overflows acceptable from a graduate developer? Are we setting the bar too high? What is the expected capability of graduate/Junior engineers?

[Edit]:

  • We explicitly ask for error-checked, production quality code.
  • We provide a test & build framework for the candidates

© Programmers or respective owner

Related posts about interview

Related posts about Recruiting