Taro Logo

Software Engineer Interview Experience - Phoenix, Arizona

November 18, 2014
Positive ExperienceGot Offer

Process

I applied online and was contacted a few weeks later to schedule a phone interview.

I went through two rounds of phone interviews, with two engineers each time. I don't know if it was planned this way or not, but for both rounds of interviews, the initial interview was with a really encouraging and motivational engineer, followed by a more distant and serious individual. It kind of threw me off my game, going from the "yeah, I got this" to "where did I mess up?" mindset.

In the end, I had a great experience interviewing with American Express. The engineers had more enthusiasm than at other places I had interviewed, and did not come across as brand ambassadors. They also answered questions candidly. I found a lot to respect.

Questions

The questions ranged from simple to more difficult. They also included behavioral, technical, and brain teasers.

Some examples included:

  • What is the difference between a process and a thread?
  • The knapsack problem reduced.
  • The traveling salesman problem reduced to a subset of cities.
  • How would you design a food rating application?

Was this helpful?

Interview Statistics

The following metrics were computed from 41 interview experiences for the American Express Software Engineer role in Phoenix, Arizona.

Success Rate

49%
Pass Rate

American Express's interview process for their Software Engineer roles in Phoenix, Arizona is fairly selective, failing a large portion of engineers who go through it.

Experience Rating

Positive66%
Neutral17%
Negative17%

Candidates reported having very good feelings for American Express's Software Engineer interview process in Phoenix, Arizona.

American Express Work Experiences