I applied online. The process took 5 days. I interviewed at American Express (Salt Lake City, UT) in Mar 2013
Interview
The interview process was pretty straight forward. I applied online, and received an email from the AXP Recruiter two days later stating that they had 'received [my] application for this role and were impressed with [my] background,' and that they 'would like to schedule a 30 minute phone-screen to discuss this opportunity with [me].'
I replied with back to the email confirming the day & time and received an email shortly thereafter to schedule the time on my calendar.
Interview questions [1]
Question 1
No unexpected or difficult questions. The biggest hurdle was getting past the recruiter's robot -like personality. He asked me to tell him what I was doing in my current role, what my salary expectations were for the role, and if I had any other questions.