12

So... the company I work started a selective process to hire some interns. Since we had a lot of applications and little time, they created a simple test with coding, theory and interpretation questions (9 questions in total) to filter the best candidates then focus on the better ones.

One of the questions (the only one the candidate would actually code) was asking to write a simple FizzBuzz function. The idea was to check the quality of the code and clever/creative ways to solve the problem.

Turns out ONE of the candidates were able to write the function. So now, this question is not being used to evaluate the quality of the code; instead, it's being used to check if the candidate knows how to code at all.

Such disappointment...

-----
PS.:
The idea to put this question on the test was heavily based on the arguments of this video: https://youtube.com/watch/...
:)

Comments
  • 1
    I dont know how I feel about FizzBuzz, on one hand it taught me that modulo was my friend, but on the other now I know the structure of the problem I can pretty much write it in most languages (once I undersand their syntax).

    I think it is a great teaching question but I guess it should be modified (unless it is in this case) for working out whether people can code.

    Personally I like finding out how people think rather than how well they can code/debug/solve problems, mainly because if they can think right then the code can slot in later.
  • 1
Add Comment