The process is fairly normal consisting of an initial interview by phone or in person. The first interview are basic behavioral based questions with a focus on teamwork. After the first interview you will be invited to a day at the company where you will do a final round interview with manager(s) who are interested in your skills and project.