American Express
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
To find the mid element in a linked list while iterating only once, we can use the two-pointer approach.
Use two pointers, one moving at twice the speed of the other.
When the faster pointer reaches the end of the list, the slower pointer will be at the mid element.
Database sharability refers to the ability of multiple users or applications to access and modify the same database concurrently.
Allows multiple users or applications to access and modify the same database simultaneously
Ensures data consistency and integrity by managing concurrent access
Commonly used in multi-user systems or applications
Examples include online banking systems where multiple users can access their accou
I applied via Campus Placement
2 hirs 100 questions generic type
I applied via Referral and was interviewed in May 2024. There were 2 interview rounds.
What people are saying about American Express
American Express interview questions for popular designations
I applied via Naukri.com and was interviewed in Aug 2024. There was 1 interview round.
Concatenate in SQL is done using the CONCAT function or the + operator.
Use the CONCAT function to concatenate strings in SQL, for example: SELECT CONCAT(first_name, ' ', last_name) AS full_name FROM employees;
Alternatively, you can use the + operator to concatenate strings, for example: SELECT first_name + ' ' + last_name AS full_name FROM employees;
Get interview-ready with Top American Express Interview Questions
Optimizing SQL Joins involves using proper indexing, limiting the result set, and avoiding unnecessary joins.
Use indexes on columns involved in join conditions to improve performance
Limit the result set by using WHERE clause to filter out unnecessary rows before joining
Avoid unnecessary joins by only joining the tables that are needed for the query
Optimizing performance involves setting clear goals, providing feedback, offering training and development opportunities, and fostering a positive work environment.
Set clear goals and expectations for employees
Provide regular feedback and recognition for good performance
Offer training and development opportunities to help employees improve their skills
Create a positive work environment that promotes collaboration and c...
2 medium dsa que - one is of binary search, one is from graph
OOPs principles are the fundamental concepts of object-oriented programming that help in designing and implementing software solutions.
Encapsulation: Bundling data and methods that operate on the data into a single unit (class).
Inheritance: Allowing a class to inherit properties and behavior from another class.
Polymorphism: The ability of different classes to be treated as instances of a common superclass.
Abstraction: ...
OS concepts refer to fundamental principles and components of operating systems.
Process management - handling processes, scheduling, and resource allocation
Memory management - managing memory allocation, virtual memory, and paging
File system - organizing and accessing files on storage devices
Device management - controlling and communicating with hardware devices
Security and protection - ensuring system and data securit...
I applied via Campus Placement and was interviewed in Jul 2024. There was 1 interview round.
I led a project to streamline inventory management processes for a retail company.
Identified inefficiencies in current inventory management system
Implemented barcode scanning system to track inventory in real-time
Collaborated with cross-functional teams to ensure successful implementation
The number of credit cards in India is constantly changing due to various factors such as economic conditions and consumer behavior.
The number of credit cards in India is estimated to be around 50-60 million.
The number of credit cards issued in India has been steadily increasing over the years.
Major credit card issuers in India include HDFC Bank, ICICI Bank, SBI, and Axis Bank.
I was interviewed in Jan 2025.
I was interviewed in May 2024.
Java 8 introduced new features for working with threads, such as CompletableFuture and parallel streams.
Java 8 introduced CompletableFuture class for asynchronous programming.
Parallel streams in Java 8 allow for easy parallelization of operations on collections.
New methods like `join()` and `thenApply()` were added to the Thread class in Java 8.
Some of the top questions asked at the American Express interview -
The duration of American Express interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 273 interviews
Interview experience
based on 3.1k reviews
Rating in categories
Business Analyst
875
salaries
| ₹0 L/yr - ₹0 L/yr |
Assistant Manager
702
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Analyst
590
salaries
| ₹0 L/yr - ₹0 L/yr |
Analyst
544
salaries
| ₹0 L/yr - ₹0 L/yr |
Lead Analyst
491
salaries
| ₹0 L/yr - ₹0 L/yr |
MasterCard
Visa
PayPal
State Bank of India