They asked questions based on sorting and graphs in the first round of the interview. Apart from the projects, questions related to Database Management Systems and SQL were asked. Then, they gave me a puzzle to solve. I could not come up with the exact solution for the puzzle, but all they wanted to know was the approach I used.
I have only attempted Round 1, so I don't know about the rest.
The following metrics were computed from 40 interview experiences for the American Express Software Engineer role in India.
American Express's interview process for their Software Engineer roles in India is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for American Express's Software Engineer interview process in India.