I received interview invitation through referral.
There were 3 rounds of technical interview. All face to face. Two were conducted by company and one was conducted by client.
First Round:
It was generic round where interviewer asked basic testing questions.
Second round:
Interviewer was more interested in my profile and all the questions were related to my profile and resume. He also asked me few general testing, simple sql and unix questions.
Third round:
Conducted by client which run for 1:30 hrs. Client covered mostly all the questions which were asked in first and second round.