Consisted of 3 30-minute interviews, as well as a presentation discussing CGI as a company. The interviews asked me about Object-Oriented programming, coding experience, and theoretical scenarios and how you would deal with them. Some questions are verbal, while others ask you to write code on the fly on a white-board. They were pretty straight-forward. They may also ask you a brain teaser or two near the end. They will also ask you questions related to what you put on your resume, so make sure you're confident with what's on your resume.
There were about 8-12 people there interviewing for the same position, so it seemed very competitive.