Always ask candidates what working hours they prefer. Anyone who specifies daylight hours hasn't written more than 30 lines of code at one time. Real programmers still work around the clock. Discussing politics with a potential programmer is a delicate situation, but can usually be handled over lunch. The candidate who makes a vaguely favorable remark matching yours is a manipulative politician.
Real programmers are either libertarians or communists.
When you get back to the office, show the prospective programmer the working areas. Offer a choice. In one cubicle put an IBM PC with a hard drive, a couple of floppies, and a printer. The real programmer will sit down in the second cubicle and ask for a cup of coffee. Generally, real programmers never finish college, although some do achieve this feat.