868: Add suggestion for take-home exercises r=poteto a=JasonMFry

<!--
Thank you for contributing!

Pull requests that do not adhere to the format will be rejected. Please ensure
you complete the following checkboxes.

Please also:

- Add one company at a time.
- Insert in alphabetical order
- Do not sort other listings
-->

## Add/Update/Remove <CompanyName>

- [x] I have read the [contributing guidelines](https://github.com/poteto/hiring-without-whiteboards/blob/master/CONTRIBUTING.md)
- [x] I agree to the [Code of Conduct](https://github.com/poteto/hiring-without-whiteboards/blob/master/CODE_OF_CONDUCT.md)
- [x] I have followed the [format](https://github.com/poteto/hiring-without-whiteboards/blob/master/CONTRIBUTING.md#format) prescribed in the contributing guidelines
- [ ] (OPTIONAL) In your pull request message, add additional context on the interview process if necessary

<!--
Please give additional context about the interview process if necessary.
-->

It irritates me when I'm asked to build something from scratch when I know 95% of the job will involve modifying code.

Co-authored-by: Jason <dev@fry.team>
Co-authored-by: Lauren Tan <poteto@users.noreply.github.com>
This commit is contained in:
bors[bot] 2019-10-14 18:45:22 +00:00 committed by GitHub
commit d9badb68c2
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -6,6 +6,7 @@ Have a suggestion? Please contribute to this doc!
- Take-home exercises can be good. Please try to:
- time-box them (e.g. under 4 hours)
- only allow use of the standard library
- keep it work-related. If their work will primarily be modifying an existing codebase, give them existing code to modify. If it will primarily involve creating new services from scratch, have them build something from scratch.
- pay the candidate for their time
- Give the candidate options:
- Some candidates might not have the time necessary to complete a take-home exercise. In those scenarios, allow the candidate to take their laptop in to perform a shorter exercise (e.g. pair program on a small issue)