I came in through a friend deal - first went to a QA TM for a technical interview which went ok I thought (nailed the questions after some thought), but probably not OK enough. Then another interview with a Support TM, a job I like better, that went ok too and I went to HR, where I allegedly threw just a bit too much dirt on my then-employer, whom at that point I had been having issues with. They heard my wage expectation which judging from their glance must have been a tad higher than expected.
Shortly after that I was curtly dismissed over the phone. The process took about three weeks and two visits. They were fair, I'm guessing I didn't shine bright enough professionally and didn't strike HR either. A shame, their company and the people I met (including my friend of course) seemed to make a great place to work in.