I work for a relatively small company. We don't get a lot of resumes from people with experience, yet we're in a position where we should hire people to grow. We pretty frequently get resumes from people just out of school.
We'd like to try to find the diamonds in the rough, but flying non-local people out and taking a day out of several people's week to do a sit-down, in person interview is expensive. We also do phone interviews for any semi-promising candidates, but those can take a while to set up, and are usually a couple of man hours lost.
We've considered implementing a programmer test, but we have yet to figure out a good one that other studios aren't using.
What are some practices that your studios use to look through these people, with minimal internal overhead?