I applied through university. The process took 2 weeks. I interviewed at Moka5 in Oct 2012
Interview
There are a few interviews, all technical, that are over the phone or in person depending on your location. The interviewer will gauge your technical knowledge and adjust the questions/hints to your level so as to test your problem solving abilities rather than technical knowledge. Once you go through the process once and get an offer, the process does not have to be done over to get an offer the next summer/winter.