I applied online. The process took 2 days. I interviewed at CGI (Montreal, QC) in Mar 2010
Interview
Applied for a programming job online. Got called back from HR. At first I couldn't call them back as they filter calls. You have to pick up when they call as number is not displayed. 1 interview with HR first followed by a written technical exam. This was followed by a technical interview on a different date. The HR interview was typical and not complicated (1 on 1). Written technical exam was not multiple choice and was meant to measure knowledge, it was easy.
Technical interview (1 on 1) was more difficult as it was more about experience and methodology. It was part verbal, part written (on white board).
Was every impressed by technical level of interviewer. HR people are very efficient and straight to the point.
Got an offer that was conditional on obtaining a mandate at client.
I applied online. The process took 1 day. I interviewed at CGI
Interview
première journée : test de sélection sur 4 sujets (culture générale, anglais, logique, grammaire française) sur ordinateur (80 candidats)
deuxième journée : entretien de motivation en face à face
troisième journée : entretien Ressources humaines en face à face
I applied online. I interviewed at CGI (Belton, TX) in Nov 2015
Interview
Was called quite a while after applying and asked to come in for an interview. It was very lengthy overall, about 2 hours, and I interviewed separately with 3 people from different departments. The interviewers were all very nice. I was asked about my experience and some normal interview questions, I was also asked some kind of puzzle or riddle questions, such as one with two rooms and how to figure out which light switch turned on which light without seeing into the other room. I thought it went well but I was not offered the position.