I applied online. The process took 4 weeks. I interviewed at American Express (Phoenix, AZ)
Interview
I applied online and was contacted a few weeks later to schedule a phone interview. I went through two rounds of phone interviews with two engineers each time. I don't know if it is planned this way or not, but for both rounds of interviews the initial interview was with a really encouraging and motivational engineer and then followed up by a distant more serious individual. It kind of threw me off my game going from the "yeah I got this" to "where did I mess up" mindset, but in the end I had a great experience Interviewing with American Express. The engineers had more enthusiasm than other places I had interviewed with, and did not come across as brand ambassadors. They also answered questions candidly. I found a lot to respect.
Interview questions [1]
Question 1
The questions ranged from simple to more difficult. They also included behavioral, technical, and brain teasers. Some examples, what is the difference between a process and a thread; The knapsack problem reduced; The traveling salesman problem reduced to a subset of cities; How would you design a food rating application?
Easy
Asked basic springboot actuator
Api
Coding was easy only 1 merge sort
For 3.5 years experience
Overall easy for 3 years of experience
Interview was not tough at all
Interview went well very straightforward questions. Nothing awfully complex. I really like how they structured everything. Looking forward, attempting this again in the future. very huge company with lots of opportunity.
Interview questions [1]
Question 1
Tell me more about your background and what brought you here
First round is an online Hirevue with behavioral questions and MC and second round is 1 hr 45 min behavioral plus technical w two engineers not sure if that’s the final round though