first round: HR phone screen to determine initial match to the opening
second: technical round with manager of the department where the opening is. Phone interview of duration between 45 minutes to one hour. questions based on particular projects in resume
third: onsite interviewed by 5 people. asked technical questions related to the opening and tour of facility