It was a three round interview plus additional technical test.
First round a over-the-phone interview focusing on english speaking skills and some technical skills.
Second round with a head hunter company with focus on technical and communication skills and a few questions about competitors
Third round with four persons at the company. Two managers and two Human Resource personal, took about an hour
Plus two deep technical questionaries, difficult ones with short time period to finish them.