I had two face-to-face interviews at their office in Victoria.
The first interview was just me and the recruiting manager. He asked me some common Java programming questions, a problem-solving question involving factorials, and general competency questions. This lasted for about an hour.
The second round consisted of me answering programming questions on a Mac with two interviewers. The questions were generally about how to implement a RESTful web server with CRUD operations.
What is the difference between a Hash, List, and Set?
The following metrics were computed from 1 interview experience for the American Express Software Developer role in London, Kentucky.
American Express's interview process for their Software Developer roles in London, Kentucky is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for American Express's Software Developer interview process in London, Kentucky.