I applied through university. The process took 1 week. I interviewed at CGI
Interview
I applied through University's Co-op application process. Interview was arranged through our Career Services. They asked pretty standard questions for a co-op job. Was chosen, went in for a one day training to learn from the student I'd be replacing. Got a call after while on vacation that the project was cancelled and that I was to interview with another manager to see if I was a good fit for the other project. I was happy to hear that they were still committed to hiring me despite last minute changes.