It began with a phone screening with another technical writer on the team. It went well. I then was scheduled to have an on-site interview. I was asked a programming related question that was completed beyond the given job description. I had just started learning programming, so I botched it completed. Aside from that, all the other questions were reasonable. On the way out, when the interviewer asked me if I understood the receptionist's explanation on how to get my parking ticket validated, I knew I wasn't getting the job.