2 45-minute technical interviews (either on-campus or on the phone)
A week or 2 later recruiter tells you if you get into the host-matching process.
If you get in, then you fill out a preference form for what you're interested in/skills/preferences for locations etc.
Potential managers or hosts review your information and give you a 30-min interview if they're interested in you where they describe the project and you get a chance to ask questions.
Potential managers tell recruiter if they want to move forward.
Then you're allowed to decide if you want to move forward with the current team. If not, then you wait for other potential managers to contact you.
There are cases when people in the host-matching stage don't get matched.