The HR seem very friendly at the beginning. I wanted to interview for a Software QA role. But when I had my first phone interview, they thought I was interviewing for a Performance Engineer which is really different the role I have experienced for.
I was told by HR that should continue with interview process for the Performance Eng. and if things didn't work out with that interview that I would be given a chance to interview for Software QA.
I was told that they like my enthusiasm for the company, which I did have.
They second phone interview: technical programming part was with an engineer that had a SUPER heavy accent. I had to keep asking him to repeat his questions because I could not understand a word he said, frustrating to say the least.
After not doing well in the Performance Eng. interview, they told me that they would pass on me.
They didn't give me a chance to REALLY interview for the job that I wanted: Software QA Eng.
I felt very mislead by their HR, honestly.