I applied online. The process took 4 weeks. I interviewed at CGI (Raleigh, NC) in Mar 2012
Interview
I applied online and had three phone interviews. Two were HR type interviews and a third phone interview was technical. They brought me in for three one on one interviews. Two of the interviews were done by technical leads, and a third interview was done by the functional lead. It was a pleasant experience, and it looked like an excellent place to work.
I applied in-person. The process took 1 day. I interviewed at CGI in May 2010
Interview
They wanted to know about my last jobs, my experiences. I talked about what a specially did in the past . because many projects can be availabe in the company, the purpose of the interview is to see if you can be a good ressource for any of these projects. It,s important to talk about your skill.