The interview process includes a screening interview, done over the phone with a recruiter. This is followed by a timed coding challenge done over an online tool. When I did this there were three problems included of increasing difficulty. The first two of the three problems should be quite manageable for a 2nd or 3rd year computer science student. If you do well on this you will have an interview with a potential hiring manager. This person likely has a technological background and may ask you some technical questions in addition to regular, more behavioral interview questions and questions about your past experiences. Shortly after this you will be notified of your acceptance to the program.