Taro Logo

Software Engineer Interview Experience - New York, New York

October 19, 2014
Positive ExperienceGot Offer

Process

The technical tests asked algorithm-focused questions and covered many tricky corner cases in the syntactical details of the Java programming language.

I was surprised the interview process took so long; it was just over two months from start to finish before I finally received an offer.

In between, I had:

  • Five phone interviews
  • Six on-site technical interviews
  • A drug test
  • A full background screening from an independent company
  • A personality test conducted by four senior project managers

Towards the end, I grew tired of the process and was tempted to withdraw my application. However, the position was very convenient due to its short commute. Unfortunately, I ended up moving later due to external circumstances, but that's beside the point.

It was a really long process; they certainly left no stone unturned.

Questions

Plot a 10x10 matrix and, without using any additional Java library functions or built-in data structures, rotate the matrix by 90 degrees.

Was this helpful?

Interview Statistics

The following metrics were computed from 34 interview experiences for the American Express Software Engineer role in New York, New York.

Success Rate

47%
Pass Rate

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

Experience Rating

Positive50%
Neutral24%
Negative26%

Candidates reported having good feelings for American Express's Software Engineer interview process in New York, New York.

American Express Work Experiences