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.

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