I applied through college or university. The process took 4 weeks. I interviewed at General Motors (GM) in Jan 2015
Interview
Had my resume pulled from career services at my university. We had a phone screening, and I was contacted the next week to set up a face-to-face interview. The process took three to four weeks overall. It was one of the easier interviews I've been to. The people were extremely nice and personable. Overall a great learning experience!
Interview questions [1]
Question 1
They had a series of behavioral questions (tell me about a time when..) with three answers to each: Give me an example, What was the outcome, what did you learn? There was also one additional technical question. It's not a "whats the port number of HTTP" type question, but rather "solve this problem" type thing.