American Express interview questions

319 questions from 36 candidate reports · 2016 to 2025

Online test → Technical → Managerial

CS fundamentals

Showing 37 of 225 reported in this area

Explain ACID properties in DBMS.
asked 2×easyPractice this →
What are the differences between C and C++?
asked 2×easyPractice this →
What is abstraction in Object-Oriented Programming?
asked 2×easyPractice this →
What is the difference between SQL and NoSQL databases?
asked 2×easyPractice this →
What is inheritance and what are the types of inheritance?
asked 2×easyPractice this →
What is the difference between function overloading and function overriding?
asked 2×easyPractice this →
Explain different types of RAID.
asked oncemediumPractice this →
Explain how HTTP and HTTPS work.
asked oncemediumPractice this →
Explain the locking system in DBMS.
asked oncemediumPractice this →
Explain JWT authentication in detail.
asked oncemediumPractice this →
How is KNN used in sentiment analysis?
asked oncemediumPractice this →
What is swapping in operating systems?
asked oncemediumPractice this →
Explain 1NF, 2NF, and 3NF with examples.
asked oncemediumPractice this →
What are SSH keys and how are they used?
asked oncemediumPractice this →
Given an SQL query, determine the output.
asked oncemediumPractice this →
Explain the lifecycle of a thread in Java.
asked oncemediumPractice this →
How are NPM packages versioned and managed?
asked oncemediumPractice this →
Predict the output of tricky Java programs.
asked oncemediumPractice this →
Explain ACID properties and the CAP theorem.
asked oncemediumPractice this →
Explain the workflow of a credit card system
asked oncemediumPractice this →
Explain the types of trees in data structures.
asked oncemediumPractice this →
What are the steps to connect MySQL with Java?
asked oncemediumPractice this →
What is JWT and how is it used with REST APIs?
asked oncemediumPractice this →
Explain the singleton design pattern with code.
asked oncemediumPractice this →
How can deadlocks be managed or avoided in Java?
asked oncemediumPractice this →
How are multithreading and CPU scheduling related?
asked oncemediumPractice this →
How does authentication work in a web application?
asked oncemediumPractice this →
What are the different types of memory in a browser?
asked oncemediumPractice this →
Write SQL queries to retrieve data from given tables
asked oncemediumPractice this →
Explain OAuth and how you implemented it in a project.
asked oncemediumPractice this →
What do you know about DevOps, Docker, and Kubernetes?
asked oncemediumPractice this →
Explain the flow of a website from frontend to backend.
asked oncemediumPractice this →
Explain how CPU scheduling works in an operating system.
asked oncemediumPractice this →
Explain how to manage and update versions of npm packages.
asked oncemediumPractice this →
Write a MySQL query to create a table and add constraints.
asked oncemediumPractice this →
Explain cookies and how servers use them to manage sessions
asked oncemediumPractice this →
Compare SQL and NoSQL databases and explain when to use each.
asked oncemediumPractice this →

DSA

Showing 9 of 109 reported in this area

Given maximum occurrences of 'a', 'b', and 'c', construct the longest possible string such that no three consecutive characters are the same.
asked 2×mediumPractice this →
Find the Lowest Common Ancestor (LCA) of two nodes in a Binary Tree
asked 2×easyPractice this →
Detect a cycle in a Directed Graph
asked oncemediumPractice this →
Find the Kth largest element in an array.
asked oncemediumPractice this →
Find the pivot element in a rotated sorted array.
asked oncemediumPractice this →
Count the number of subarrays with sum equal to zero.
asked oncemediumPractice this →
Check whether a given point lies inside a triangle or not.
asked oncemediumPractice this →
Explain the Trie data structure and its common operations.
asked oncemediumPractice this →
What are common applications of graphs in computer science?
asked oncemediumPractice this →

Puzzles

Showing 5 of 35 reported in this area

Estimate how many marriages happen in Delhi in a year.
asked oncemediumPractice this →
How can you cut a cake three times to get 8 equal pieces?
asked oncemediumPractice this →
How can you measure 45 minutes using two identical wires?
asked oncemediumPractice this →
Solve guesstimate problems by choosing correct parameters
asked oncemediumPractice this →
Estimate how many people in Delhi drive their car themselves.
asked oncemediumPractice this →

Aptitude

Showing 3 of 16 reported in this area

There are two girls; given that one of them is a girl, what is the probability that both of them are girls?
asked oncemediumPractice this →
Given a series of prime numbers, find the next number in the series.
asked onceeasyPractice this →
Find the count of 3-digit numbers that are multiples of both 3 and 4.
asked onceeasyPractice this →

Behavioural

Showing 3 of 16 reported in this area

How do you react when disputes happen in a team?
asked oncemediumPractice this →
Describe a decision in your life that you later regretted.
asked oncemediumPractice this →
Discuss and analyze a given case study during company presentation
asked oncemediumPractice this →

System design

Showing 3 of 9 reported in this area

Design a database schema for a school management system
asked oncemediumPractice this →
How would you handle simultaneous orders of the same product in a system?
asked oncemediumPractice this →
How would you optimize your code to handle multiple simultaneous requests?
asked oncemediumPractice this →

Showing 60 of 319 questions. Ranked by how often the same question came back across reports.

Practise a American Express-style interview

A spoken interview built from these questions, scored when you finish; the report is yours.

Start practising

Common questions

What questions does American Express ask?

Candidate interview reports most often cover CS fundamentals (55%) and DSA (27%).

How many rounds does American Express interview have?

Candidate interview reports show an average of 3.4 rounds per experience, with a typical sequence of Online test → Technical → Managerial. Individual interview paths can vary.

Is the American Express interview hard?

Among questions with a reported difficulty, the mix is easy 53%, medium 45%, hard 2%.

Keep reading