American Express
Proud winner of ABECA 2025 - AmbitionBox Employee Choice Awards
Filter interviews by
Given a string S
of length N
and an integer K
, find the length of the longest substring that contains at most K
distinct characters.
The first ...
Find the length of the longest substring with at most K distinct characters in a given string.
Use a sliding window approach to keep track of the characters and their counts in the substring.
Maintain a hashmap to store the characters and their frequencies within the window.
Update the window size and characters count as you iterate through the string.
Keep track of the longest substring length with at most K distinct...
Given a singly linked list of integers, determine if it is a palindrome. A linked list is considered a palindrome if it reads the same forward and backward.
Check if a singly linked list is a palindrome by comparing elements from both ends.
Traverse the linked list to find the middle point
Reverse the second half of the linked list
Compare the first half with the reversed second half to check for palindrome
Example: Input: 1 2 3 2 1 -1, Output: true
Given a string 'STR' with lowercase letters, determine the minimum number of deletions required to ensure that every letter in the string appears a unique number of times...
The task is to find the minimum number of deletions needed in a string to ensure each character appears a unique number of times.
Iterate through the string and count the frequency of each character
Track the frequencies in a hashmap
Identify the characters with duplicate frequencies and calculate the minimum deletions needed
Return the minimum number of deletions for each test case
Determine the length of the longest contiguous subarray in a given array of positive integers, where the subarray qualifies as 'switching'. An array is defined ...
Find the length of the longest switching subarray in a given array of positive integers.
Iterate through the array and keep track of the longest switching subarray found so far.
Check if the numbers at even and odd positions are identical to determine a switching subarray.
Return the length of the longest switching subarray.
Example: For input [1, 4, 1, 4, 3, 2, 3, 0], the longest switching subarray is [1, 4, 1, 4] wi...
There were three coding questions.
I applied via Company Website and was interviewed in Aug 2024. There were 3 interview rounds.
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...
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
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...
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
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
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...
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
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
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
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.
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
I applied via Recruitment Consulltant and was interviewed in Feb 2024. There was 1 interview round.
Regression is a statistical technique used to understand the relationship between variables and make predictions based on that relationship.
Regression helps in identifying the strength and direction of the relationship between variables.
It is used to predict the value of a dependent variable based on one or more independent variables.
Common types of regression include linear regression, logistic regression, and polynom...
Curse of dimensionality refers to the issues that arise when working with high-dimensional data, leading to increased computational complexity and sparsity of data points.
High-dimensional data requires exponentially more data points to maintain the same level of data density.
Distance between data points becomes less meaningful as dimensions increase, making it harder to interpret relationships.
Increased computational c...
I applied via LinkedIn and was interviewed before Aug 2023. There were 3 interview rounds.
Data Interpretations, MCQs ,etc
Bagging and boosting are ensemble learning techniques used to improve the performance of machine learning models by combining multiple weak learners.
Bagging (Bootstrap Aggregating) involves training multiple models independently on different subsets of the training data and then combining their predictions through averaging or voting.
Boosting involves training multiple models sequentially, where each subsequent model c...
The number of credit cards in India can be estimated based on population, income levels, banking penetration, and consumer spending habits.
Estimate based on population size and percentage of population with access to banking services
Consider income levels and consumer spending habits to gauge demand for credit cards
Look at the number of active credit card users in India and extrapolate to estimate total number of credi...
Analysts gather, interpret, and present data to help organizations make informed decisions.
Analyze data to identify trends and patterns
Create reports and presentations to communicate findings
Provide recommendations based on data analysis
Use tools like Excel, SQL, and Tableau for data analysis
Work closely with stakeholders to understand business needs
I appeared for an interview before Apr 2024, where I was asked the following questions.
I appeared for an interview before Apr 2024, where I was asked the following questions.
I applied via Campus Placement and was interviewed in Jul 2023. There were 3 interview rounds.
You must speak relevant points and don't repeat other points and don't shout.
I applied via Campus Placement and was interviewed in Nov 2022. There were 4 interview rounds.
30 minutes. Reasoning, English, Quant, DI
Answers to questions asked in an interview for Management Trainee at Amex
1. Amex is a reputed financial services company with a strong focus on customer service and innovation.
2. Closed loop model of Amex refers to the fact that Amex issues its own cards, processes transactions, and provides customer service, all within its own network.
3. Factors for setting credit limit include credit score, income, debt-to-income rat...
I applied via Company Website and was interviewed before May 2023. There were 3 interview rounds.
Basic, but have to be quick
Easy to Medium, clear all test cases
Top trending discussions
Some of the top questions asked at the American Express interview for freshers -
The duration of American Express interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 14 interview experiences
Difficulty level
Duration
based on 3.4k reviews
Rating in categories
Business Analyst
825
salaries
| ₹5.9 L/yr - ₹13.6 L/yr |
Assistant Manager
723
salaries
| ₹20 L/yr - ₹36 L/yr |
Senior Analyst
669
salaries
| ₹12.3 L/yr - ₹21 L/yr |
Analyst
572
salaries
| ₹12.2 L/yr - ₹20.5 L/yr |
Manager
513
salaries
| ₹27 L/yr - ₹47 L/yr |
MasterCard
Wells Fargo
JPMorgan Chase & Co.
HSBC Group