Better Programming

Advice for programmers.

Follow publication

Member-only story

When Hiring Engineers, I Always Offer Take-Home Projects Over Whiteboard Sessions

Amanda Quint
Better Programming
Published in
4 min readMay 5, 2022
Photo by Kvalifik on Unsplash

I’ve never met a single person who is a fan of the whiteboard coding interview. Even with over a decade of programming experience, I can’t always code on a blank whiteboard (or even on a computer) without referencing something. Brainstorming on a whiteboard is fine — but actually writing code is hard.

When hiring someone, I don’t like putting people on the spot with live coding either. You can tell that people typically dislike it, and it makes the applicant nervous, which makes the interview more awkward all around.

However, when you’re hiring an engineer, you do need to get an idea of their coding ability, which is why I like to offer take-home projects instead.

Project Structure

Depending on the position that you’re hiring for, you can structure a take-home coding project in a couple of different ways, but it is important to keep in mind that you do not want this to be a major project. This should be something that can be completed in 4 hours or less. You don’t want to make the applicant spend a bunch of time on this (for free, when they may be applying to multiple jobs), and as a…

Create an account to read the full story.

The author made this story available to Medium members only.
If you’re new to Medium, create a new account to read this story on us.

Or, continue in mobile web

Already have an account? Sign in

Amanda Quint
Amanda Quint

Written by Amanda Quint

Co-Founder | VP of Engineering | Full-Stack Developer | AWS Community Builder | https://amandaquint.dev | Buy me a Coffee: https://ko-fi.com/amandaquint

Write a response