1. Review: Applicants are reviewed to ensure a good fit.
2. Initial Interview: Get to know the applicants.
3. Mini Project: A project for the team you're applying for is distributed.
4. Final Interview: This interview is conducted with team leads.
5. Offer: A carefully tailored offer is sent to the candidate.