Taro Logo

Software Engineer Interview Experience - New York, New York

October 1, 2014
Positive ExperienceGot Offer

Process

I had an interview during a conference in October.

I was given two hours' notice from handing in my resume to having a 2:1 interview.

I interviewed with a software engineer and an HR representative.

The interview consisted of behavioral and technical questions and had a laid-back feel.

The technical questions revolved around basic data structures and algorithms, similar to what you would see in a Data Structures or Design and Analysis of Algorithms class.

I also had to write a simple MySQL query on a given relation.

Additionally, I looked at simple classes in Java and located/described bugs.

I talked myself through each step out loud and asked questions as I had them.

I was given scratch paper, which they kept for analysis. I wrote down as much as I could and did my best to explain all of my decisions.

I also showcased my other talents outside of programming to show myself as a well-rounded candidate.

Questions

Locate the middle node in a single-linked list with one pass through the data.

Talk about a time you came up with a creative solution to an issue (computing or non-computing).

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