GeeksforGeeks Question · Oct 2025

American Express Interview Experience

Question Details

American Express visited our campus for the Campus Recruitment Drive in August 2025 for the role of Technology - Engineer Trainee.OverviewOnline Assessment in the Codility...

Full Details

American Express visited our campus for the Campus Recruitment Drive in August 2025 for the role of Technology - Engineer Trainee. Overview Online Assessment in the Codility Platform Technical Interview Round Managerial Interview Round Online Assessment There were three questions in the coding round which was conducted virtually. One was a very easy question and the other two were medium level questions. I solved all three questions and proceeded to the Technical Interview Round. Technical Interview Round The technical interview round was in person and it started with a brief introduction from both ends. We then Coding Questions Solve a question from the online assessment round. Climbing Stairs Problem Maximum Subarray Sum Problem DSA Write the Merge Sort algorithm and trace it using a sample array. Do you know JAVA? Is JAVA completely object oriented? What do you mean by object oriented? Why is it useful? Explain the four pillars of OOPs with respect to classes. The mid point formula used to find mid point in merge sort ((low+high)/2), does it have any problem? How will you solve that? What are the different access specifiers? When will you use them? Operating Systems What is a process? What is a thread? What is multi-threading? Do multiple threads of the same process have different spaces in memory? What is critical section? What is context switching? What is parallelism? What is the requirement to achieve parallelism (Discussion about multiple cores)? Web Technology How does frontend communicate with backend/server in MERN? What are the different formats in which frontend can receive data from backend? Generative AI What is OCR? (Based on a project in resume) DBMS What databases are you familiar with? What is the difference between SQL and NoSQL? Explain ACID and CAP theorem. How can consistency & availability be achieved together? Explain with example. If two users want to buy a book available only one in numbers, how do you handle the situation where they order simultaneously? What is the issue called? When will you use NOSQL and SQL? Explain with example. What is indexing? Do you know JAVA Springboot? How does it help? Why is it used? Since we use Java & Java Springboot in Amex, will you be comfortable working with them? General (About my capstone program experience with a company) What did I learn? What did I do in the program? What tech stack did I use in the project? What do you know about Amex? After the technical interview round, I was selected to the

next round which was a managerial round. Managerial Interview Round It was also in person and it involved basic HR type questions about my background, languages I know, about my college life. I was then asked about my interview experience in the previous round. Then I was asked a few questions from my resume: What is serverless? Give example. What is prompt engineering? I was then asked to write a DBMS query for the following: To find the employee with the second highest salary. To find employees with 10th to 15th highest salary. The second round ended with me asking a few questions and the results were announced the same day. Unfortunately I didn't get the offer. But I am happy about the learnings and thankful for the wonderful experience.

Free preview — 6 questions shown. Unlock all American Express questions →

About This Question

This is a reported interview question from a american express interview for a frontend role during the oa round reported in 2025.

It covers the following topics: Oop, Sql, Stack Queue, Sorting, Os, System Design, Arrays, Stack .

Difficulty rating: Easy

About American Express Interview Reports

This question was reported by a candidate who interviewed at American Express. LeakCode aggregates interview reports from 10+ sources, including 1Point3Acres, Glassdoor, LeetCode Discuss, Blind, Reddit, Indeed, and Nowcoder. Each report is translated where necessary, deduplicated against existing entries, and tagged by company, role, round type, and reporting date.

Use this question as one calibration data point, not a memorization target. Companies typically rotate their question pools every 2-4 months; the exact wording of a 2024 question may differ from what you encounter today. The underlying pattern, difficulty level, and follow-up depth at American Express are the higher-signal extractions to take from this report.

For broader preparation context, the American Express interview process typically includes a recruiter screen, one or two technical phone screens, and a 4-5 round on-site loop covering coding, system design (at L4+ levels), and behavioral. Reports tagged on LeakCode show the round-by-round distribution and typical difficulty calibration. To browse questions filtered by round type and seniority, use the company hub linked above.

How To Practice This Type of Question

Solve similar problems on LeetCode under timed conditions (25-35 minutes per medium difficulty). The goal is pattern recognition: recognize the underlying technique (sliding window, two-pointer, BFS, memoized recursion, etc.) within 60-90 seconds of reading. Strong candidates verbalize their hypothesis out loud before coding, then iterate based on feedback. Weak candidates dive into implementation immediately, lose time on the wrong approach, and run out of time for follow-ups.

Companies update their question pools every 2-4 months. The exact wording of any given question may have been retired by the time you interview. Focus your prep on the pattern, not the specific problem. The patterns that appear in American Express reports consistently are the ones worth investing in; one-off niche problems are not.

During Your American Express Round

Apply the standard interview round template: clarify requirements (2-3 minutes), state your approach out loud and confirm direction with the interviewer (3-5 minutes), code with narration (15-25 minutes), test with concrete examples including edge cases (5 minutes), discuss optimization or trade-offs if time permits (5 minutes). This template is universally accepted across FAANG and adjacent companies; deviating from it produces weaker interviewer feedback signal.

The single most predictive failure mode in American Express reports tagged "no hire": not asking clarifying questions. Interviewers are explicitly trained to weight this. Strong candidates ask 3-5 clarifying questions even on problems that look obvious; weak candidates dive into code immediately. The clarifying-question check is often the first signal recorded in the interviewer's written notes.