American Express Java Engineer interview questions
based on 4 ratings - Updated Mar 10, 2022
Averageinterview difficulty
Mostly negativeinterview experience
How others got an interview
67%
Applied online
Applied online
33%
Other
Other
Interview search
4 interviews
American Express interviews FAQs
Candidates applying for Java Engineer roles take an average of 30 days to get hired, when considering 1 user submitted interviews for this role. To compare, the hiring process at American Express overall takes an average of 25 days.
Common stages of the interview process at American Express as a Java Engineer according to 1 Glassdoor interviews include:
Presentation: 33%
IQ intelligence test: 33%
Group panel interview: 33%
Here are the most commonly searched roles for interview reports -
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?