The interview was conducted in two parts: Behavioral and Technical.
The behavioral interview consisted of three simple questions: who you are, how you work, and why Amex.
The technical interview consisted of:
The interviewers were also very nice and patient when I was struggling with the code for a while.
Write the pseudocode to check if two strings are anagrams.
The following metrics were computed from 1 interview experience for the American Express Software Engineer (Internship) role in Newark, New Jersey.
American Express's interview process for their Software Engineer (Internship) roles in Newark, New Jersey is incredibly easy as the vast majority of engineers get an offer after going through it.
Candidates reported having very good feelings for American Express's Software Engineer (Internship) interview process in Newark, New Jersey.