I applied through college or university. The process took 2 days. I interviewed at CGI (Temple, TX) in Oct 2012
Interview
Met them at an on campus event. I did an on campus interview with them and was called back for a second round in office. The office was not very impressive, but they are moving to a new location soon. The people in the office were very nice, but I got the impression they were not very excited about their work.
Interview questions [1]
Question 1
They asked me to design a system. I was not expecting to develop one at that level, but it wasn't bad.