The initial interview was an hour-plus call with a hiring manager. Unfortunately, the process was not pleasant. The individual was off-camera and didn’t seem very interested.
The format included 50+ questions, followed by a coding assessment that I had to complete on my own IDE. I answered the questions correctly, but it took unnecessary time to spin up a program and write down a question he read aloud.
The interview felt more like an interrogation than an interview. A question like, “Do you have experience with microservices?” was followed by, “Name all the microservices you interacted with in your last project.” Most questions felt like he was trying to prove I was lying on my resume rather than evaluating my experience.
Finally, I asked about what he enjoys about working there. He stated the engineers were hard workers and often worked overtime on projects because their company is so important. This didn’t resonate with me at all.
I hope the interview process improves for future candidates.
Explain how a microservice is built, tested, deployed, and accessed in production.
The following metrics were computed from 155 interview experiences for the American Express Software Engineer role in United States.
American Express's interview process for their Software Engineer roles in the United States is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for American Express's Software Engineer interview process in United States.