I applied through a recruiter. I interviewed at American Express in Oct 2020
Interview
I had one technical interview and received the offer the next day. The technical interview consisted of various questions pertaining to arrays, recursion, matrices, etc. There were two interviewers and they were mostly focused that I could describe an algorithm rather than code it.
I applied through an employee referral. The process took 3 months. I interviewed at American Express (Phoenix, AZ)
Interview
One technical interview with two leetcode medium questions. There were also some behavioral questions mixed in, so the entire interview was roughly one hour. My interviewers were open with answering questions and made the experience positive.
I applied online. The process took 4 weeks. I interviewed at American Express (Phoenix, AZ) in Nov 2024
Interview
Resume screen, then single, final interview before potential offer. The interview was 70 minutes and divided into ~30 minute behavioral and ~40 minute technical with two people. We had to re-schedule because my interviewer kept getting kicked off the Hirevue meeting they set up. During technical, asked two questions but kept micro-managing my code and made it much harder to fully explore the problem myself.
Interview questions [1]
Question 1
Given a paragraph represented by a string, reverse the string while updating capitalization and punctuation.
I applied in-person. The process took 3 weeks. I interviewed at American Express (Houston, TX) in Nov 2022
Interview
The interview consisted of one hour long interview session with two people. This was after an in-person recruiter screening at a career fair. The interview was both behavioral and technical with live coding session.