Was told a few days beforehand that I had an interview on a specific day and they would tell me the day before what time the interview was.
This was really absurd, so I reached out to the recruiter to see if there was flexibility since I was in the midst of a very busy week, but the recruiter never replied back to me.
There were two interview rounds: behavioral and technical. The behavioral went really well; the engineer was kind and personable. The technical one was a disaster; not only did the interviewer send me LC questions over chat, he required me to write a class, method statements, and import statements to get the poorly-built IDE they use to compile, wasting unnecessary time. He wouldn't answer any questions, talked over me when I tried to answer questions, and showed up to the interview with poor WIFI so there was always a lag when he said something. The questions were not particularly hard (LC Medium at most), but his interviewing style wasted the time I needed to solve the problem.
Extremely negative experience overall and wasn't surprised when I was rejected.
Interview questions [1]
Question 1
Why American Express?
What are the different kind of methodologies you're familiar with?
2 pointer problem, binary trees
I applied online. I interviewed at American Express (New Delhi) in Jul 2022
Interview
it consist of interview rounds based on resume and was hard to solve as they getting deep into answers that we provide also some puzzles were provided that was based on your intution and was very contradicting to answer
I applied online. I interviewed at American Express (New Delhi) in Feb 2022
Interview
overall good experience , medium level questions asked.
not selected in second round. Interviewer was friendly and helpful at every level. questions were based on DS/Algo and core java +oops concepts
Interview questions [1]
Question 1
Round 1:
1. best time to buy and sell stocks
2. inorder iterative traversal of binary tree.
Round2:
1. Iterator in Java
2. LRU cache Implementation.