There was one round of interview with AMEX, followed by two rounds of interview with the vendor. The questions were not at the senior position level as the title suggested; instead, they asked basic questions and provided negative feedback if you said something wrong by mistake.
Builder pattern
HashMap and Hashcode implementation
The following metrics were computed from 1 interview experience for the American Express Senior Java Developer - Contract role in United States.
American Express's interview process for their Senior Java Developer - Contract roles in the United States is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for American Express's Senior Java Developer - Contract interview process in United States.