Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
Ask HN: Best way to do a coding exercise for a phone screen?
5 points by chollida1 on Feb 24, 2014 | hide | past | favorite | 4 comments
I'm conducting phone screens for candidates. Let's assume for now two things:

1) We want to do a phone screen before onsite interviews and

2) we want to have the candidates do a simple coding exercise as part of the phone screen.

As part of our phone screen we make all candidates do a simple coding exercise during the interview. It's at the fizbuzz and Steve Yegge phone screen blog post level. ie one of....

- Write a function to reverse a string.

- Write a function to compute the Nth fibonacci number.

- Print out the grade-school multiplication table up to 12 x 12.

- Find the largest int value in an int array.

We do this as we've had people who we've brought in for onsite interviews that couldn't code at all.

My question is what should we be using for phone screen coding exercises?

Currently I'm using a shared google doc as the coding platform. This allows me to see the user code and help him/her along the way if they get stuck on something.

What else could we be using here?

I'm currently against giving the user "homework" but I'm willing to be swayed if someone can come up with a convincing reason...

Is there a better way to determine basic coding ability during a phone screen?



Hi Chris,

Try out Codassium (http://codassium.com/), which is built exactly for this use case. Disclaimer: I helped build it.

Google Docs is just too painful for both the candidate and the interviewer.

You might also want to consider using Interview Street, if all you want to do is to eliminate people who don't know how to code without spending too much time on the phone.


Personally I don't see the problem with using Google Docs for this, especially since they're just writing one function that should be pretty simple for any programmer to write.

It handles tabs decently enough, lets you see what they type live, and is familiar to most people.


Unfortunately it defaults to smart quotes so copying and pasting from the doc into a REPL is impossible.


Does it have to be just a phone call? Can you do some kind of screen sharing with Hangouts/Skype/etc?




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: