I was scheduled for my phone screen at 3pm on a Friday afternoon. I took off work early to be home for this. At 3:19, they emailed me telling me that they were having a "bit of a delay". They asked if I could wait a bit longer.
I replied that I had taken off work early and had planned to return afterwards, but that I would wait a bit.
At 3:54pm, I replied again saying (copied and pasted) "Actually, now I'm thinking rescheduling might be best. This has been a long, taxing week at work, and I want to be the sharpest I can be for this."
At 3:57, they (there were two interviewers) called. They asked me to tell them about myself. I went through some highlights, but I'm normally used to something a little more concrete. It's not a question I hear often in technical interviews.
Then, they asked me a bunch of general knowledge questions. They asked what the difference between a regular index and a clustered index is in SQL Server. Nowhere have I claimed to be a SQL expert, by the way. I told them that I didn't know, but if I did need to know, I could look it up in ten seconds.
The only coding problem they asked was for me to code itoa. Obviously, this wasn't hard.
Two days later, I got an email that said "We found evidence for a wide a breadth of dev experience. We did not find evidence during the interview for the strong technical depth that we need at Valve."
The guys who interviewed me were pleasant and friendly. As I said in my email to them, I was exhausted after a long stressful week, so I'm sure that I didn't sound sharp on the phone.
Still, would they have been as pleasant and friendly if I were as disrespectful of their time and made myself available an hour late on a Friday afternoon, especially if they had to leave the office to take my call?
Valve has a great history of making great products. I have to believe that my experience is not typical.