I applied through a recruiter. I interviewed at American Express (New York, NY) in Oct 2016
Interview
It was a video call. The interview concentrated on basics in Java, Spring, Angular JS, webservices and Javascript. Concepts like serialization, list vs set vs map, thread, bean scopes, endpoint(ws), frameworks used to implement SOAP, REST in JAX-WS, JAX-RS, IOC, etc.
Program. Write a code for following.
for string=1462 calculate from right most to left in this manner 2+(6*2)+4+(1*2) [where every II, Iv, vi, .. should be multiplied by 2 and the sum should be divided by10 if quotient is 0 then print true otherwise false
1462=2+(6*2)+4+(1*2) = 20%10=0 (true)
1764526=6+(2*2)+5+(4*2)+6+(7*2)+1=44%10!=0(false)
I applied online. The process took 2 days. I interviewed at American Express (Gurgaon, Haryana) in Oct 2015
Interview
2 rounds one technical - core java questions, manager - 1 puzzle, 1 design problem, 1 sales related question, about project
overll experience was neutral
technical panel was cool , he will make you answer all the questions yourself and gives clues
manger round is not very much relevant to development job its more oriented to check an individuals marketing and sales skills
Interview questions [1]
Question 1
oops, core java questions, questions from technologies mentioned in resume
The process took 1 day. I interviewed at American Express (Gurgaon, Haryana) in Aug 2015
Interview
Face to face technical round.
It began an hour late, even when it was scheduled on a working day.
The guy did not had enough time to have a look at my resume beforehand. He asked me for a copy and started reading through it.
It looked like he was forced and send on an uninteresting task, as he kept yawning.
The line of questioning was at random. I was asked to write the code starting from scratch including things like public class Test.
And while I was writing the code, he was flipping through his phone, yawning and staring at the ceiling.
Interview questions [1]
Question 1
Write program to find second highest number from a list, without using sorting.