I applied through college or university. I interviewed at American Express
Interview
After applying, and getting past the application process, it started with a codility assignment. So a coding challenge. If you do good at that (relative, I didn't ace it by any means, but I did solve all the challenges), then they move you on to a virtual interview. It seemed like the virtual interview was going to be one person but it was actually two, back to back in the interview. First was behavioral and the second was technical. During the technical they go over the problems that you answered in the codility assignment.
The interview process was fantastic overall. It felt very natural and the people were very nice.
Interview questions [1]
Question 1
If you were leading a team of developers towards completing a project in one months time, then half way through you needed to complete a different project with your team that had a higher priority, but the same deadline, how would you respond and what would you do?
I applied online. The process took 1+ week. I interviewed at American Express (New York, NY) in Aug 2020
Interview
First they have given me the hacker rank test , that was pretty much lengthy and then they asked me for Video interview with one of the hiring manager for the position of software Engineer.
I applied through college or university. I interviewed at American Express (Bengaluru) in Sep 2020
Interview
There were 3 rounds of interview.
They were focusing on the fundamentals of computer science and the social life.
In Technical, focus was on the Data structure, OOPS, Database Management and Machine learning.
They were asking how am I gonna correlate with the my team members at different location and time zones.
Interview questions [1]
Question 1
Overloading in OOPS
Code to design an ATM machine.