> We expect them to spend about 3 hours on the project (or as long as they want to spend to show us that they're a good programmer).
3 hours isn't too bad. I had a friend interview with some hedge fund and he said he probably spent 30+ hours on a take-home project (he didn't get the job). I thought that was way too excessive for just 1 interview.