Received a screening phone call, then a second phone call with some personal and technical questions. The third interview was a whole day in person interview with different managers all of them asking the same questions. The next part of the in person interview was a technical test with a project to design.