The first round was a technical round. Most of the questions were related to Java, SQL, and Linux commands. Only theoretical questions were asked, such as:
Difference between interfaces and abstract classes.
What is exception handling and its hierarchy? Block of code to handle exceptions. Most occurring type of exception in the current organization.
Stack and heap differences.
What is abstraction?
SQL: How do the WHERE clause and HAVING clause differ? Explain with an example.
Linux: List some known Linux commands. How to identify a specific process?
Some cloud questions: Why is it used? Benefits of using it.
The following metrics were computed from 1 interview experience for the American Express Java Production Support role in India.
American Express's interview process for their Java Production Support roles in India is extremely selective, failing the vast majority of engineers.
Candidates reported having mixed feelings for American Express's Java Production Support interview process in India.