I was fast-tracked to the final round. It consisted of three rounds: a resume overview, two LeetCode questions, and system design.
They really dug deep and asked me a lot of in-depth questions from my resume. They asked me to give three differences between the databases I've worked with and why I chose to work with certain technologies. It honestly felt like rapid-fire questions based on my resume.
Sliding window and LeetCode easy.
The following metrics were computed from 12 interview experiences for the American Express Senior Software Engineer role in United States.
American Express's interview process for their Senior Software Engineer roles in the United States is very selective, failing most engineers who go through it.
Candidates reported having mixed feelings for American Express's Senior Software Engineer interview process in United States.