• I've been asked to program in an interview and I have offered to program for an interview. I was offered the job in both instances. The second one liked the idea that I made the offer. I didn't have to actually write code. I'm comfortable in this situation. But, I can see someone who doesn't like surprises not doing well. But, our industry is full of surprises and you have to expect to have to deal with them.

    I don't know how accurate doing this is. Sure, you find out if the person can work under pressure and perform the tasks but is she the right person for the job?