I applied through university. The process took 4 weeks. I interviewed at American Express (Phoenix, AZ) in Oct 2016
Interview
First round consisted of two interviews on campus with a mix of technical, behavioral, and brain teaser type questions. Second round was on-sight at their Phoenix location and consisted of a one on one interview and two coding assessments.