| Status | Title | Video | Leetcode | Solve | Difficulty | Companies | Topics |
|---|---|---|---|---|---|---|---|
| 239. Sliding Window Maximum | Solve | Hard | Accion Labs India+66 | ||||
| 815. Bus Routes | Solve | Hard | Amazon+7 | ||||
| 1224. Maximum Equal Frequency | Solve | Hard | American Express | ||||
| 1402. Reducing Dishes | Solve | Hard | American Express+2 | ||||
| 1521. Find a Value of a Mysterious Function Closest to Target | Solve | Hard | American Express |
American Express (AmEx) is known for building reliable, scalable financial technology systems, and its coding interviews reflect this focus on strong problem-solving and practical engineering skills. Candidates applying for software engineering roles can expect technical rounds that evaluate their understanding of data structures and algorithms (DSA), along with their ability to write clean, efficient code.
The interview process typically includes one or more coding rounds where candidates solve algorithmic problems and explain their approach clearly. Interviewers often assess how well you break down problems, choose appropriate data structures, and optimize solutions. Practicing a focused set of real interview-style problems can significantly improve your confidence and performance.
This collection of 22 American Express DSA interview questions helps you prepare for the patterns commonly seen in AmEx interviews. By working through these problems, you can strengthen your coding fundamentals and improve your chances of performing well in the technical interview rounds.
Preparing for an American Express coding interview requires a strong grasp of core data structures, problem-solving clarity, and the ability to communicate your thought process. While the problems are usually not extremely obscure, interviewers expect well-structured solutions and clear reasoning.
Most AmEx technical rounds focus on practical algorithmic challenges that test how you approach real engineering problems. Candidates are often evaluated not only on correctness but also on optimization, readability, and communication.
A good strategy is to practice targeted interview questions, review patterns behind each solution, and simulate real interview conditions. Working through these 22 curated American Express DSA problems will help you recognize patterns quickly and build the confidence needed to succeed in the coding rounds.