Upload Button Icon Add office photos

American Express

Compare button icon Compare button icon Compare

Proud winner of ABECA 2025 - AmbitionBox Employee Choice Awards

zig zag pattern zig zag pattern

Filter interviews by

American Express Interview Questions and Answers

Updated 21 Jun 2025
Popular Designations

192 Interview questions

A QA Engineer was asked
Q. What is the bug life cycle?
Ans. 

Bug life cycle is the process of identifying, reporting, fixing, retesting, and closing a software bug.

  • Bug identification: Bug is identified by QA engineer during testing.

  • Bug reporting: QA engineer reports the bug with detailed information.

  • Bug fixing: Developer fixes the bug based on the reported details.

  • Bug retesting: QA engineer retests the fixed bug to ensure it is resolved.

  • Bug closing: Once the bug is confirme...

View all QA Engineer interview questions
A QA Engineer was asked
Q. How do you copy one file to another?
Ans. 

Use a file copy command to copy one file to another

  • Use the 'cp' command in Unix/Linux systems

  • Syntax: cp source_file destination_file

  • Example: cp file1.txt file2.txt

View all QA Engineer interview questions
A QA Engineer was asked
Q. Write a query to find duplicate records.
Ans. 

Query to find duplicate records in a database table

  • Use GROUP BY clause with HAVING COUNT() function to identify duplicate records

  • Select columns to display duplicate records

  • Example: SELECT column1, column2, COUNT(*) FROM table_name GROUP BY column1, column2 HAVING COUNT(*) > 1

View all QA Engineer interview questions
A Software Developer was asked
Q. How do you implement security in microservices?
Ans. 

Implement security in microservices by using authentication, authorization, encryption, and monitoring.

  • Use authentication mechanisms like OAuth, JWT, or API keys to verify the identity of clients accessing the microservices.

  • Implement authorization controls to define what actions users can perform within the microservices.

  • Encrypt data in transit and at rest using protocols like HTTPS and TLS, and tools like Vault o...

View all Software Developer interview questions
A Backend Java Developer was asked
Q. What is the difference between an array and an ArrayList?
Ans. 

Arrays have fixed size, while ArrayLists can dynamically resize. ArrayLists are part of Java Collections framework.

  • Arrays have a fixed size, while ArrayLists can dynamically resize.

  • Arrays can hold primitive data types and objects, while ArrayLists can only hold objects.

  • Arrays use square brackets [] for declaration, while ArrayLists use angle brackets <>.

  • Arrays are faster than ArrayLists for accessing element...

View all Backend Java Developer interview questions
A Backend Java Developer was asked
Q. What is the difference between a query parameter and a path parameter in Spring Boot?
Ans. 

Query param is used to pass parameters in the URL query string, while path param is used to define parameters in the URL path itself.

  • Query param is specified after the '?' in the URL, like '?param=value'

  • Path param is specified in the URL path itself, like '/{param}'

  • Query params are optional and can be used for filtering or sorting data

  • Path params are used to define variables in the URL path, like IDs or names

View all Backend Java Developer interview questions
A Backend Developer was asked
Q. Describe the system design for an IoT machine.
Ans. 

Designing a system for IoT machines involves creating a network that allows devices to communicate and share data.

  • Consider the communication protocols needed for devices to connect and exchange data

  • Implement security measures to protect data and prevent unauthorized access

  • Design a scalable architecture to handle a large number of devices and data

  • Utilize cloud services for storage and processing of IoT data

  • Include ...

View all Backend Developer interview questions
Are these interview questions helpful?
A Software Engineer was asked
Q. Given a tree, flatten it into a linked list using right preorder traversal.
Ans. 

Flatten a tree in right preorder

  • Traverse the tree in right-preorder (root, right, left)

  • Use a stack to keep track of nodes

  • Pop nodes from stack and add to result array

View all Software Engineer interview questions
A Marketing Operations Analyst was asked
Q. How do you manage conflict?
Ans. 

I manage conflict by actively listening, seeking common ground, and finding mutually beneficial solutions.

  • Actively listen to all parties involved to understand their perspectives

  • Seek common ground and areas of agreement to build rapport

  • Focus on finding mutually beneficial solutions rather than 'winning'

  • Communicate openly and honestly to address any misunderstandings or miscommunications

View all Marketing Operations Analyst interview questions
A Customer Service Analyst was asked
Q. What do you know about American financial markets?
Ans. 

American financial markets refer to the various exchanges and platforms where securities are bought and sold in the United States.

  • American financial markets include major stock exchanges like the New York Stock Exchange (NYSE) and the NASDAQ.

  • They also encompass bond markets, commodity markets, and derivative markets.

  • Regulatory bodies like the Securities and Exchange Commission (SEC) oversee these markets to ensure...

View all Customer Service Analyst interview questions

American Express Interview Experiences

386 interviews found

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I appeared for an interview in Apr 2025, where I was asked the following questions.

  • Q1. Tell me about yourself?
  • Q2. What are the GenAI industry trends? ChatGPT vs DeepSeek high level discussion.
  • Ans. 

    GenAI trends focus on advancements in AI models, with ChatGPT and DeepSeek showcasing different applications and capabilities.

    • Increased adoption of conversational AI in customer service, exemplified by ChatGPT's integration into various platforms.

    • DeepSeek focuses on specialized knowledge retrieval, enhancing search capabilities in niche domains like legal or medical fields.

    • Emergence of hybrid models combining generativ...

  • Answered by AI
  • Q3. ML question: Random Forest vs XGBoost
  • Ans. 

    Random Forest is an ensemble method using bagging, while XGBoost uses boosting for improved accuracy and speed.

    • Random Forest builds multiple decision trees and merges them for better accuracy.

    • XGBoost optimizes the model by sequentially adding trees that correct errors of previous ones.

    • Random Forest is less prone to overfitting compared to individual decision trees.

    • XGBoost includes regularization techniques to prevent o...

  • Answered by AI
  • Q4. ML question: Classification vs Regression
  • Ans. 

    Classification predicts categories, while regression predicts continuous values in machine learning tasks.

    • Classification: Assigns labels to data points (e.g., spam vs. not spam).

    • Regression: Predicts numerical values (e.g., house prices based on features).

    • Classification algorithms include logistic regression, decision trees, and SVM.

    • Regression algorithms include linear regression, polynomial regression, and regression t...

  • Answered by AI
  • Q5. ML question: How does one handle data imbalance in a dataset?
  • Ans. 

    Data imbalance can skew model performance; various techniques can help mitigate its effects.

    • Resampling techniques: Use oversampling (e.g., SMOTE) or undersampling to balance classes.

    • Use different evaluation metrics: Focus on precision, recall, or F1-score instead of accuracy.

    • Implement cost-sensitive learning: Assign higher misclassification costs to minority class errors.

    • Utilize ensemble methods: Techniques like Random...

  • Answered by AI
  • Q6. ML question: When to use accuracy, precision, recall? How to identify the classification model's performance using above three? F score, ROC area under the curve.
  • Q7. ML question: What are the X and Y axis of ROC curve?
  • Ans. 

    The ROC curve plots true positive rate against false positive rate to evaluate classifier performance.

    • X-axis: False Positive Rate (FPR) - the ratio of negative instances incorrectly classified as positive.

    • Y-axis: True Positive Rate (TPR) - the ratio of positive instances correctly classified as positive.

    • Example: A model with a TPR of 0.9 and FPR of 0.1 indicates high sensitivity but some false alarms.

    • The ROC curve help...

  • Answered by AI
  • Q8. SQL questions: Employee and department table; 1. Salary of employees with salary > avg salary 2. Salary of employees with salary > avg salary of department 3. Salary of top 3 employees with salary > avg sa...
  • Q9. Any other questions for us?
  • Ans. 

    I'm curious about the team's data science projects and how they align with the company's goals and vision.

    • What are the current data science projects the team is working on?

    • How does the data science team collaborate with other departments?

    • Can you share examples of how data-driven decisions have impacted the company?

    • What tools and technologies does the team primarily use?

    • How does the company support continuous learning a...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Focus on ML, SQL, and Gen AI trends.

Interview Questions & Answers

user image Anonymous

posted on 6 Mar 2025

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected
Round 1 - One-on-one 

(1 Question)

  • Q1. Everything about Agile methodology - which method do you use, what is sprint velocity, how do you push it in the team, conflict resolution etc. Every question was theoretical - they didnt even ask about my...
Round 2 - One-on-one 

(1 Question)

  • Q1. Another round of basic scenario based questions.

Interview Preparation Tips

Interview preparation tips for other job seekers - Read up on Agile methodology very thoroughly.
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

There were three coding questions.

Round 2 - Technical 

(5 Questions)

  • Q1. Could you provide a thorough explanation of the project?
  • Q2. OOps Concepts and question from the technical subjects
  • Q3. Why Spring Boot
  • Q4. JWT Authentication
  • Q5. Docker and Kubernetes

Analyst Interview Questions & Answers

user image Anonymous

posted on 20 Feb 2025

Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Not Selected

I appeared for an interview in Jan 2025.

Round 1 - Technical 

(2 Questions)

  • Q1. 4-5 SQL questions- Max price, categories in a retail store, no. of products bought per customer, joins, basic python
  • Q2. Guesstimate: no. of amex credit card users in India. Follow up questions to test business acumen and understanding of the business
  • Ans. 

    Estimating the number of American Express credit card users in India based on business acumen

    • Consider the market share of American Express in India compared to other credit card companies

    • Analyze the population size and income levels in India to estimate the potential number of credit card users

    • Look at the growth trends in the credit card industry in India to make a projection

    • Consider the marketing strategies and partne...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Make sure you brush up on all the basic concepts of SQL and python. Added advantage if you have worked with ML. Read up about the business and interviewers
Interview experience
3
Average
Difficulty level
Hard
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Company Website and was interviewed in Aug 2024. There were 3 interview rounds.

Round 1 - One-on-one 

(7 Questions)

  • Q1. Work experience and relevance of your resume for Amex
  • Ans. 

    My work experience includes roles in financial services and consulting, providing me with relevant skills for Amex.

    • I have worked in financial services for 5+ years, including roles at a major bank and a fintech startup.

    • I have experience in consulting, where I worked on projects related to financial analysis and strategy development.

    • My resume highlights my expertise in financial modeling, data analysis, and client relat...

  • Answered by AI
  • Q2. Why change to Amex? What attracted you the most about Amex?
  • Ans. 

    I changed to Amex for its reputation for innovation, strong company culture, and opportunities for growth.

    • Reputation for innovation in the financial industry

    • Strong company culture focused on employee development and diversity

    • Opportunities for career growth and advancement within the company

  • Answered by AI
  • Q3. Technology questions such as how API works and your experience in working with data?
  • Q4. How you used data management and analytics in your last role?
  • Ans. 

    I utilized data management and analytics to track project progress, identify trends, and make data-driven decisions.

    • Implemented data management systems to organize and store project data efficiently

    • Utilized analytics tools to analyze project performance and identify areas for improvement

    • Generated reports and dashboards to track key metrics and communicate findings to stakeholders

    • Used data insights to make informed deci...

  • Answered by AI
  • Q5. How you can make business decisions from data in your last role?
  • Ans. 

    I used data analysis tools to identify trends, patterns, and correlations to inform strategic business decisions.

    • Utilized data visualization tools to present key findings to stakeholders

    • Conducted regression analysis to predict future outcomes based on historical data

    • Collaborated with cross-functional teams to gather and analyze data from multiple sources

  • Answered by AI
  • Q6. How you solved any disagreement with your boss in last role?
  • Ans. 

    I always approach disagreements with a focus on finding common ground and maintaining open communication.

    • Listen actively to understand the boss's perspective

    • Express my own perspective calmly and respectfully

    • Seek a compromise or solution that benefits both parties

    • Follow up to ensure the issue is fully resolved

  • Answered by AI
  • Q7. How will you approach different teams with requirements as a product manager?
  • Ans. 

    I will approach different teams with requirements by understanding their unique needs, building relationships, and communicating effectively.

    • Understand the goals and priorities of each team to tailor requirements accordingly

    • Build relationships with key stakeholders to gain buy-in and support

    • Communicate clearly and regularly to ensure alignment and address any concerns

    • Collaborate with cross-functional teams to ensure al...

  • Answered by AI
Round 2 - One-on-one 

(4 Questions)

  • Q1. Logical Questions - Check out Geeks for Geeks Puzzles and memorise them all or atleast understand logic for each
  • Q2. 3 ants around a triangle problem
  • Q3. Find top 3 horses from 25 horses set
  • Ans. 

    To find the top 3 horses from a set of 25 horses, we can sort them based on their performance or rankings.

    • Sort the horses based on their performance or rankings

    • Select the top 3 horses from the sorted list

    • Consider factors like speed, endurance, and previous race results

  • Answered by AI
  • Q4. How will you approach conflicts at workplace?
  • Ans. 

    I approach conflicts at workplace by actively listening, understanding all perspectives, and finding a mutually beneficial solution.

    • Actively listen to all parties involved in the conflict

    • Seek to understand the root cause of the conflict

    • Encourage open communication and dialogue

    • Find a mutually beneficial solution that addresses the concerns of all parties

    • Mediate if necessary to facilitate resolution

  • Answered by AI
Round 3 - One-on-one 

(4 Questions)

  • Q1. Behavioural questions
  • Q2. How will you manage work life balance?
  • Ans. 

    I prioritize tasks, set boundaries, delegate when necessary, and make time for self-care.

    • Prioritize tasks based on deadlines and importance

    • Set boundaries by establishing work hours and sticking to them

    • Delegate tasks to team members when overwhelmed

    • Schedule time for self-care activities like exercise, hobbies, and relaxation

    • Communicate with supervisors and colleagues about workload and availability

  • Answered by AI
  • Q3. What are the 3 pillars of data management?
  • Ans. 

    The 3 pillars of data management are data quality, data governance, and data security.

    • Data quality ensures that data is accurate, complete, and reliable.

    • Data governance involves establishing policies and procedures for managing data assets.

    • Data security focuses on protecting data from unauthorized access or breaches.

  • Answered by AI
  • Q4. How will you solve disputes and disagreements with your manager?
  • Ans. 

    I will approach disputes with my manager by actively listening, seeking common ground, and proposing solutions collaboratively.

    • Actively listen to my manager's perspective and concerns

    • Seek common ground and areas of agreement

    • Propose solutions collaboratively, considering both perspectives

    • Maintain professionalism and respect throughout the discussion

    • Seek feedback and learn from the experience to prevent future conflicts

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Stay in touch with HR because their process is long and needs many approvals before you can join the company but worth every minute and effort because the company is top notch

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(1 Question)

  • Q1. Java, Hadoop, Pyspark Questions
Round 2 - One-on-one 

(1 Question)

  • Q1. Questions on current work experience

Data Science Analyst Interview Questions & Answers

user image Haifa Nisar Desai (B20BB013)

posted on 13 Jan 2025

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Explain Backpropagation
  • Ans. 

    Backpropagation is a method used in neural networks to update the weights by calculating the gradient of the loss function.

    • Backpropagation involves calculating the gradient of the loss function with respect to each weight in the network.

    • The gradient is then used to update the weights in the network in order to minimize the loss function.

    • This process is repeated iteratively until the network converges to a set of weight...

  • Answered by AI

SDE Interview Questions & Answers

user image Anonymous

posted on 30 Nov 2024

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

2 easy level dsa ques

Round 2 - Technical 

(2 Questions)

  • Q1. A simple 2d matrix ques
  • Q2. Ques on computer networks and projects

Analyst Interview Questions & Answers

user image Anonymous

posted on 6 Jan 2025

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(1 Question)

  • Q1. How does Amex make money?
  • Ans. 

    Amex makes money primarily through fees charged to merchants and cardholders, interest on outstanding balances, and membership fees.

    • Amex charges merchants a fee for accepting their cards, known as interchange fees.

    • Cardholders pay annual fees, late fees, and interest on balances carried over from month to month.

    • Amex also earns revenue from its network services, such as foreign exchange fees and travel-related services.

    • T...

  • Answered by AI

Interview Questions & Answers

user image Ashwarya Agarwal

posted on 12 Nov 2024

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

Basic questions on mental ability and maths

Round 2 - Group Discussion 

Group discussion on generic debate topics

Round 3 - Technical 

(3 Questions)

  • Q1. About SQL Database
  • Q2. About Puzzles and DBMS
  • Q3. About Resume and projects

Top trending discussions

View All
Interview Tips & Stories
1w
toobluntforu
·
works at
Cvent
Can speak English, can’t deliver in interviews
I feel like I can't speak fluently during interviews. I do know english well and use it daily to communicate, but the moment I'm in an interview, I just get stuck. since it's not my first language, I struggle to express what I actually feel. I know the answer in my head, but I just can’t deliver it properly at that moment. Please guide me
Got a question about American Express?
Ask anonymously on communities.

American Express Interview FAQs

How many rounds are there in American Express interview?
American Express interview process usually has 2-3 rounds. The most common rounds in the American Express interview process are One-on-one Round, Technical and HR.
How to prepare for American Express interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at American Express. The most common topics and skills that interviewers at American Express expect are Career Development, Finance, SQL, Wellness and Risk Management.
What are the top questions asked in American Express interview?

Some of the top questions asked at the American Express interview -

  1. What is the difference between customer service and customer Suppor...read more
  2. What would happen to AMEX's income if petrol and diesel prices decrea...read more
  3. What does fraud mean if you have to explain to explain it to a 12-year ...read more
What are the most common questions asked in American Express HR round?

The most common HR questions asked in American Express interview are -

  1. Why should we hire y...read more
  2. Tell me about yourse...read more
  3. Why are you looking for a chan...read more
How long is the American Express interview process?

The duration of American Express interview process can vary, but typically it takes about less than 2 weeks to complete.

Tell us how to improve this page.

Overall Interview Experience Rating

4.2/5

based on 305 interview experiences

Difficulty level

Easy 15%
Moderate 73%
Hard 11%

Duration

Less than 2 weeks 68%
2-4 weeks 22%
4-6 weeks 6%
6-8 weeks 2%
More than 8 weeks 2%
View more

Interview Questions from Similar Companies

Wells Fargo Interview Questions
3.8
 • 613 Interviews
Citicorp Interview Questions
3.7
 • 586 Interviews
HSBC Group Interview Questions
3.9
 • 509 Interviews
BNY Interview Questions
3.8
 • 365 Interviews
UBS Interview Questions
3.9
 • 351 Interviews
Morgan Stanley Interview Questions
3.6
 • 306 Interviews
FactSet Interview Questions
3.8
 • 216 Interviews
View all

American Express Reviews and Ratings

based on 3.4k reviews

4.1/5

Rating in categories

3.7

Skill development

4.1

Work-life balance

4.0

Salary

4.0

Job security

4.1

Company culture

3.4

Promotions

3.8

Work satisfaction

Explore 3.4k Reviews and Ratings
Manager - Control Management ( Operational Risk Mgmt.)

Gurgaon / Gurugram

7-12 Yrs

Not Disclosed

Analyst-Compliance

Gurgaon / Gurugram

2-11 Yrs

Not Disclosed

Governance Risk And Compliance

New Delhi,

Delhi/Ncr

2-6 Yrs

Not Disclosed

Explore more jobs
Business Analyst
809 salaries
unlock blur

₹8.4 L/yr - ₹16 L/yr

Assistant Manager
761 salaries
unlock blur

₹10.7 L/yr - ₹42 L/yr

Analyst
665 salaries
unlock blur

₹6.8 L/yr - ₹28.1 L/yr

Senior Analyst
654 salaries
unlock blur

₹15.7 L/yr - ₹28 L/yr

Manager
503 salaries
unlock blur

₹16 L/yr - ₹55 L/yr

Explore more salaries
Compare American Express with

MasterCard

3.9
Compare

Wells Fargo

3.8
Compare

JPMorgan Chase & Co.

3.9
Compare

HSBC Group

3.9
Compare
write
Share an Interview