Taro Logo

Senior Software Engineer Interview Experience - New York, New York

August 1, 2019
Negative ExperienceGot Offer

Process

First round: Codility test, three questions, mostly in arrays and trees.

Second round: A telephonic interview, general discussion on topics mentioned in the JD.

Third round: Again, data structures and general programming.

Fourth round: System design. I was confused about what was required to design.

Fifth round: Again, system design. This round was the best one of the lot.

Sixth round: I don't know why this round was there. A confused guy asking confused questions.

Questions

  1. Linked list: Find the Nth node from the end.

  2. Find the second most used alphabet in a sentence.

  3. Design an LRU cache.

  4. Design a rule engine.

  5. Design the Google News Feed app.

  6. Microservices: Distributed tracing.

Was this helpful?

Interview Statistics

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

Success Rate

25%
Pass Rate

American Express's interview process for their Senior Software Engineer roles in New York, New York is very selective, failing most engineers who go through it.

Experience Rating

Positive50%
Neutral0%
Negative50%

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

American Express Work Experiences