First a short interview the the recruiter, then HR asks a bunch of situational questions (e.g., tell me about a time. . .), after that it would be with the people who would be your bosses, a skills test, and another interview with people a little higher in management.