One Screening with Recruiting staff. Four Technical Interviews with staff members and one final technical and situational with managers from different teams and VP. After each interview I got contacted very fast to let me know that i was ok to continue the process which is nice to avoid the anxiety of waiting.