felipefialho / frontend-challenges

A public list of open-source challenges from companies around the world
MIT License
14.19k stars 1.26k forks source link

But, if people know the tests and others people answers, it wont change the output of the test? #9

Closed felquis closed 7 years ago

felquis commented 7 years ago

This repo is great, the purpose is great! But this is a common question I hear inside companies when we talk about "open sourcing" challenges, and I would appreciate some words on this theme.

felipefialho commented 7 years ago

:stuck_out_tongue_winking_eye: :collision:

nandomoreirame commented 7 years ago

:+1:

fmeyer commented 7 years ago

A hiring process involves a lot more than just code assessment. Nevertheless, I will only retain my comments regarding the code challenges.

I've been recruiting, hiring and managing developers for some time. Just to give you an overview, in the last four years I conducted at least 500 interviews and hired more than 30 engineers.

In my experience the code challenge isn't the only variable used to evaluate the candidate, it works more like a filter to get in qualified candidates.

On my hiring processes, I always inform that after the code challenge is submitted, there will be an onsite interview to extend the proposed solution. This second round is usually more immersive and involves pair programming sessions, whiteboard brainstorming or other tools that I can use to make the people comfortable explaining the solution and proposing extensions. You would be surprised by how this filter works even if the code challenge is public and is a simple TODO app.

In general, the day to day of a developer involves a lot of information gathering to deliver a proper and suitable solution; How many times we use other people's gems, libraries, and answers from StackOverflow? If she or he was able to copy the previous code, understand it, make it better and, also improving it later, Isn't this person a good developer anyways?

edite: typo

felipefialho commented 7 years ago

Awesome points @fmeyer. I agree.

kvnol commented 7 years ago

That's it, @fmeyer. I agree, too.