I applied online. The process took 4 weeks. I interviewed at IBM (Dubuque, IA) in May 2013
Interview
Very laid back interview. Asked about previous projects completed as well as some questions to find out what type of person I was. The only interview was in person and with the person who became my manager. They looked over my resume and really just asked about the different skills listed on it.