American Express India Tech Interview Experience 2026
Selected candidate shares a 3-round Amex India on-campus process: OA with graph problems, technical interviews on DSA and DBMS, and a project round
on this page§ 07
The Full 3-Round On-Campus Process at American Express India
American Express operates India technology centres in Gurugram and Bengaluru, and the on-campus drive described in the GeeksforGeeks interview experience targeted freshers for its Technology role. The process was compact: three rounds across a single selection cycle, with no reported pre-placement talk screening or group discussion stage. The candidate who wrote the account was selected, and the funnel was narrow from the start.
The online assessment (Round 1) was a 90-minute coding test. Per the candidate's report, it included graph algorithms, binary search, and one problem rated as easy. There was no negative marking, which means guessing or submitting partial solutions carried no penalty. This is a meaningful detail: in a no-negative-marking test, attempting every problem even with a brute-force solution is strategically better than leaving anything blank. The test served as the primary filter, cutting the pool down to 6 shortlisted candidates for Round 2.
Round 2 was a 45-minute technical interview that went deep into data structures and algorithms. The candidate reported being asked to find the minimum element in an array first, then the "49th smallest element" with an optimization discussion, followed by the Kth-largest element problem. For the Kth-largest question, the interviewer expected a brute-force approach first and then a priority-queue optimization. Linked-list time complexities and node deletion came up, along with Merge Sort vs Quick Sort trade-offs and edge cases. On the CS-fundamentals side, DBMS normalization was discussed extensively, SQL query writing was tested, and basic OOPs concepts appeared. A recurring pattern the candidate noted: the interviewer emphasised stating time complexity for every approach, even for the simple array minimum question.
Round 3 lasted roughly 40 minutes and blended technical, HR, and project discussion. The candidate's resume and project workflow were discussed, including the rationale behind the chosen tech stack. A real-world design scenario was presented: UI and UX design for a library management system. Standard HR questions like "why Amex" rounded out the round. From the 4 candidates who advanced to Round 3, the reporting candidate was selected.
This is one candidate's reported experience for one hiring cycle at one campus. The funnel numbers, question set, and even the round structure can shift between campuses, branches, and years. Treat this as a directional guide, not a fixed blueprint, and verify current openings and process details on the official American Express India careers page.
Round-by-Round Breakdown: Questions, Topics, and What Was Tested
Here is the detailed question and topic breakdown from the candidate-reported account, organised by round. Each row captures what was asked, the topic area, and the key skill the interviewer was probing.
| Round | Duration | Question / Topic | Area | What Was Tested |
|---|---|---|---|---|
| 1 (OA) | 90 min | Graph algorithms | DSA | Graph traversal, problem modelling |
| 1 (OA) | 90 min | Binary search | DSA | Search on sorted / monotonic data |
| 1 (OA) | 90 min | One easy problem | DSA | Speed and correctness under time pressure |
| 2 (Tech) | 45 min | Minimum element in array | DSA | Warm-up, complexity articulation |
| 2 (Tech) | 45 min | 49th smallest element | DSA | Optimisation discussion, partial sorting |
| 2 (Tech) | 45 min | Kth-largest element (brute then priority queue) | DSA | Approach escalation, heap knowledge |
| 2 (Tech) | 45 min | Linked list time complexities, node deletion | DSA | Pointer manipulation, complexity |
| 2 (Tech) | 45 min | Merge Sort vs Quick Sort trade-offs, edge cases | DSA | Sorting internals, stability, worst-case |
| 2 (Tech) | 45 min | DBMS normalization (extensive) | CS Fundamentals | Normal forms, schema design |
| 2 (Tech) | 45 min | SQL query writing | CS Fundamentals | Joins, aggregation, filtering |
| 2 (Tech) | 45 min | Basic OOPs | CS Fundamentals | Encapsulation, inheritance, polymorphism |
| 3 (Tech + HR + Project) | ~40 min | Resume and project workflow discussion | Project | End-to-end understanding, ownership |
| 3 (Tech + HR + Project) | ~40 min | Tech stack rationale | Project | Justification of technology choices |
| 3 (Tech + HR + Project) | ~40 min | Library management system UI/UX design | System Design | User flow thinking, practical design |
| 3 (Tech + HR + Project) | ~40 min | "Why Amex" and standard HR questions | HR | Motivation, cultural fit |
The pattern is clear from this breakdown. Round 1 tested raw coding ability under a time constraint. Round 2 was DSA-heavy with a strong CS-fundamentals component, and the interviewer wanted complexity analysis stated verbally for every approach. Round 3 was about whether the candidate could talk through their own work, justify decisions, and think about a real-world design problem from a user perspective.
A notable observation: the "49th smallest element" question is essentially a variant of the Kth-largest or Kth-smallest family. The interviewer likely used it to see if the candidate could generalise from the more common Kth-largest framing to a less familiar phrasing. If you can solve the Kth-order statistic problem with a heap, a quickselect, or a sorted-array approach and articulate trade-offs, you cover this entire question family.
The funnel data from this single cycle: 6 candidates shortlisted after Round 1, 4 advanced to Round 3, and the reporting candidate was selected. No total applicant count was mentioned, so the conversion rate from application to shortlist cannot be calculated. No CGPA cutoff and no package figure were disclosed in the account.
Prep Playbook: A Week-by-Week Plan for Amex India Technology Interviews
Based on the topics reported in this candidate's experience, here is a structured 6-week preparation plan targeting American Express India's Technology fresher interview for the 2026 cycle. Adjust timelines based on your current proficiency.
Weeks 1-2: DSA Foundations and Complexity Articulation
The biggest signal from this interview experience is that the interviewer expected time complexity to be stated for every approach, even for trivial problems like finding the minimum in an array. This means you need to practise talking through your solutions, not just writing them.
- Arrays: minimum, maximum, second-largest, Kth-largest, Kth-smallest. Practise brute-force, sorting-based, and heap-based approaches for each. For Kth-largest, implement both a min-heap of size K and a quickselect solution.
- Binary search: standard binary search on a sorted array, then move to binary search on answer space (problems like "capacity to ship packages within D days" on LeetCode).
- Graph algorithms: BFS, DFS, connected components, topological sort, and shortest path basics (Dijkstra). The OA reportedly included graph problems, so do not skip this area.
- Linked lists: traversal, deletion at position, reversal, cycle detection. Be ready to state time and space complexity for each operation.
- Sorting: know Merge Sort and Quick Sort internals cold. Be able to compare them on stability, worst-case complexity, average-case complexity, and space usage. Know when each is preferred.
Solve at least 3-4 problems per topic on LeetCode or GeeksforGeeks. After solving each problem, say your approach and complexity out loud before typing code. This builds the verbal habit the Amex interviewer was probing.
Weeks 3-4: CS Fundamentals (DBMS and OOPs)
The candidate reported that DBMS normalization was discussed extensively and SQL query writing was tested. This is not a surface-level check. Prepare accordingly.
- Normalization: know 1NF, 2NF, 3NF, and BCNF with definitions, examples, and how to decompose a table into a higher normal form. Be able to identify functional dependencies and anomalies.
- SQL: practise SELECT queries with JOINs (inner, left, right, full), GROUP BY, HAVING, aggregate functions, subqueries, and window functions. Write queries on paper or a whiteboard, not just in an editor.
- OOPs: encapsulation, inheritance, polymorphism, abstraction. Know the difference between compile-time and runtime polymorphism. Be ready to explain with code examples in Java or Python.
- Additional CS topics worth covering: operating systems basics (processes, threads, scheduling), computer networks basics (TCP vs UDP, HTTP), though these were not explicitly mentioned in this account.
Weeks 5-6: Project, System Design, and HR Preparation
Round 3 combined project discussion, a real-world design scenario, and HR questions. Prepare all three.
- Project: for every project on your resume, be able to explain the problem statement, your role, the tech stack and why you chose it, the architecture, challenges faced, and how you solved them. If you used a framework, know why you picked it over alternatives.
- System design: the reported question was UI and UX design for a library management system. Practise thinking about user flows, entity design (books, members, loans, returns), and basic screen layout. You do not need distributed-systems-level depth for a fresher role, but you should be able to sketch a coherent design and justify it.
- HR: prepare answers for "why Amex," "why technology," "where do you see yourself in 5 years," and "tell me about yourself." Research American Express's business model, their India technology centres, and recent initiatives so your "why Amex" answer is specific, not generic.
Final Week: Mock Interviews and Verbal Practice
Do at least 2 mock interviews with a peer. Focus on verbalising your thought process for every problem, including stating time and space complexity before writing code. Record yourself if no peer is available. The goal is to make complexity articulation automatic.
Common Mistakes and Red Flags to Avoid
- Skipping complexity analysis verbally. The candidate explicitly noted the interviewer emphasised stating time complexity for every approach. Solving a problem correctly but staying silent on complexity is a missed signal.
- Jumping to the optimal solution immediately. For the Kth-largest problem, the interviewer wanted brute-force first, then optimisation. Showing only the final answer can make it harder for the interviewer to follow your reasoning.
- Neglecting DBMS and OOPs. Many students over-index on DSA and treat CS fundamentals as an afterthought. This account shows DBMS normalization was discussed extensively and SQL writing was tested. Do not walk in underprepared on these.
- Not knowing your own project deeply. Round 3 included project workflow discussion and tech-stack rationale. If you cannot explain why you chose a particular framework or how your project works end to end, it signals a lack of ownership.
- Generic "why Amex" answers. Saying "it is a great company with a good work culture" tells the interviewer nothing. Reference specific things about American Express, its technology stack, its India centres, or its products.
- Ignoring the design scenario. Even if you are applying for a backend or full-stack role, the UI and UX design question in Round 3 shows Amex values product thinking. Practise basic user-flow and entity design for common systems.
Real-World Data Points
- 3 rounds in the reported on-campus process (Online Assessment, Technical Interview, Technical plus HR plus Project), per a candidate account on GeeksforGeeks.
- 90 minutes duration for Round 1 (Online Assessment), candidate-reported.
- 45 minutes duration for Round 2 (Technical Interview), candidate-reported.
- Approximately 40 minutes duration for Round 3 (Technical plus HR plus Project), candidate-reported.
- 6 candidates shortlisted after Round 1, candidate-reported for this specific campus and cycle.
- 4 candidates advanced to Round 3, candidate-reported for this specific campus and cycle.
- 0 negative marking in the Round 1 online assessment, per the candidate account.
- No CGPA cutoff and no package figure disclosed in the GeeksforGeeks interview experience.
FAQ
How many rounds are there in American Express India technology fresher interview on campus?
As per a candidate-reported on-campus account posted on GeeksforGeeks, the process had 3 rounds: a 90-minute online assessment, a 45-minute technical interview, and a roughly 40-minute technical plus HR plus project round. The exact rounds can vary by campus and hiring cycle, so confirm on the official American Express India careers page.
What DSA topics does American Express ask in technical interviews?
The reported technical round covered arrays (minimum element, Kth-largest element), linked list time complexities and node deletion, Merge Sort vs Quick Sort trade-offs, graph algorithms, and binary search. The interviewer repeatedly asked the candidate to state time complexity for every approach, so practise verbalising complexity analysis.
Is there a CGPA cutoff for American Express on-campus fresher hiring?
The GeeksforGeeks interview experience did not disclose any CGPA cutoff or package figure. Eligibility criteria can differ by campus, branch, and year, so check with your placement cell and the official Amex India careers page for the latest requirements.
Does American Express India ask DBMS and OOPs questions in fresher interviews?
Yes, per the candidate-reported account. DBMS normalization was discussed extensively, SQL query writing was tested, and basic OOPs concepts appeared in the technical round. Prepare normalization forms, SQL joins, and core OOPs principles before the interview.
What is the funnel shortlisting rate for Amex on-campus interviews?
In this single candidate-reported cycle, 6 candidates were shortlisted after Round 1 and 4 advanced to Round 3, with the candidate reporting selection. These numbers are specific to one campus and one cycle and should not be treated as a general trend.
Sources & credits
Sources and review notesreviewed 8 Jul 2026
Official notices, candidate reports, offer documents, and editorial practice questions carry different confidence levels. The visible source list lets you inspect the evidence instead of relying on a blanket verification badge.
topic cluster
More resources in Interview Questions
Use the category hub to browse similar questions, exam patterns, salary guides, and preparation resources related to this topic.
paid contributor programme
Sat this this year? Share your story, earn ₹500.
First-person experience reports help future candidates prep smarter. We pay verified contributors ₹500 via UPI per accepted story with byline.
Submit your story →ready to practice?
Take a free timed mock test
Put what you learned into practice. Our mock tests match the 2026 pattern with timer, navigator, reveal, and score breakdown. No signup.