I applied through university. The process took 1 day. I interviewed at AMD (Markham, ON) in May 2012
Interview
Given a string, reverse it and convert it to uppercase. Given a 32 bit integer pointer, copy the contents into a 64 bit pointer and sign extend the upper half.
Interview questions [1]
Question 1
At the time, I wasn't very confident with my coding skills so I found the second question hard but they were very nice and accepted me even though I messed that up.