Two interviews - one Google Hangout and one in-person interview.
I found the whole process to be very chaotic and I felt misled after the interviews. The recruiters did not provide any feedback about the negative outcome of the interviews despite the fact that my experience was well beyond what the role required. Best to completely avoid for contract positions and not to waste your time. Contract positions seem to not be taken seriously enough and it is completely disrespectful not to provide any feedback after two rounds of interviews. I was in fact not even notified about the final decision and had to keep chasing. Avoid at all costs to avoid disappointment.