paper-code helps you interview

github.com/ManagerJS/paper-code

In addition to writing daily for this blog, I’ve been scraping together resources that web devs and their managers might benefit from during interviewing.  I made the ManagerJS GitHub organization to hold those documents and code.

Today I’m announcing the paper-code repository.  It will hold programming challenges you can sketch out with pen and paper during interviews. I routinely use these when interviewing intern candidates.

I know these aren’t perfect. They aren’t uncommon, either.

Personally, I’d like to move on to a paid audition model. Candidates would have a week or two to solve a real problem for us and get paid for it.  I can’t quite get that to work right now.

In the meantime I use a combination of other more static tools — like the challenges in paper-code.

Some of my peers have told me, “you’re crazy to post those things online.” I think they figure candidates will find them. Personally, I think if a candidate finds these problems and prepares for them then they deserve to do well in my interview.  As the instructions state, I’m not just looking for a canned answer. I’ll probe. I expect it would be hard to pass on a memorized solution.

Plus, I only have a couple of problems documented today. Over time I’ll add more and more.  If you ace all of them, you’re probably well prepared anyway.

By Tyler Peterson

Web Developer and a hiring manager at an established technology company on Utah's Silicon Slopes in Lehi.