There are 3 rounds of interview.
1.Technical round
2. Managerial Round
3. Director Round
After director level round they will simply waste our time.
It will be waste of time if you are relying on this company for the offer.Please appear for other interviews as well.They will 2 months of time just to process your profile.
I applied online. The process took 2 months. I interviewed at American Express in Apr 2019
Interview
Started with a HackerRank Java exercise with some multiple choice questions.
Then did a general phone screening interview, and the last stage was a technical interview at the office with two employees.
Interview questions [1]
Question 1
Explain a design pattern of my choice with a whiteboard to help explain.
I applied online. The process took 4 weeks. I interviewed at American Express (Phoenix, AZ) in Apr 2017
Interview
I had an initial facetime interview during which I was asked basics about Java and edited a shared document a couple times to show basic Java skills. This was followed by a facetime interview with two engineers and a project manager where I was asked more about the intricacies of Java and talked about projects, experience, etc.
Interview questions [3]
Question 1
What is the difference between a thread and process?