American Express logo
American ExpressSoftware Engineer
Updated Jun 2, 2026

American Express Software Engineer Interview Experiences 2026

Real, anonymous reports from people who interviewed for Software Engineer at American Express, newest first and distilled into what to expect across the loop.

Get your personalized American Express Software Engineer prep plan
Answer 3 quick questions and we will build a free study plan with the exact topics and questions to focus on.
Build my free plan
Hot & recentNewest first
5 months ago
Average Positive Bengaluru

My process felt surprisingly smooth from the start. I was asked basic questions around a Spring Boot actuator and API-related fundamentals, and the coding part itself didn’t feel very heavy—there was basically one merge-sort style problem.

Overall, it matched the difficulty I expected for my experience level and didn’t drag on or feel overly stressful. I left with the impression that it wasn’t a tough interview, at least for my background, and I felt pretty comfortable throughout.
6 months ago
Difficult Neutral Bangalore Rural

The interview started to feel off pretty early. The person didn’t seem engaged—there was frequent topic shifting, and I struggled to read the intent because the attention to my answers felt inconsistent. They also avoided eye contact and often looked away from the screen.

Most of the questions pulled me toward my background and what I’d done before, including questions about education and even references to the Covid era, along with specific interests and what I knew about the company. The overall impression was that the conversation didn’t flow naturally.

Unlock every Software Engineer interview experience

Real Software Engineer interview experiences
  • Difficulty, sentiment and outcomes
  • New reports added every week
See all experiences
Share your interview experience
Interviewed here recently? Add yours to help the next candidate. You'll appear as Anonymous.

What to expect

Distilled from the reports

Interview Structure & Rounds

The interview process typically consists of multiple rounds, starting with a recruiter screen, followed by technical interviews and behavioral assessments. Candidates often experience a mix of one-on-one and panel formats, with some reporting a structured flow from coding to behavioral evaluations.

Recruiter screenTechnical roundsBehavioral assessment

Technical / Coding Screen

Candidates should expect a focus on core programming concepts, particularly in Java, along with data structures and algorithms. The technical questions often include LeetCode-style problems, with an emphasis on reasoning and clarity rather than just arriving at the correct answer.

JavaData structuresLeetCode

Behavioral & Values

Behavioral interviews are common and often utilize the STAR method to assess candidates' past experiences and decision-making processes. Interviewers may ask scenario-based questions that require candidates to articulate their thought processes and how they handle various situations.

STAR methodScenario questionsBehavioral evaluation

Depth of Technical Knowledge

Candidates may face in-depth questions that probe beyond basic knowledge, particularly in areas like system design, microservices, and specific technologies relevant to the role. This depth can make the interviews feel more intense and challenging.

System designMicroservicesTechnical depth

Communication & Interaction Style

The interaction style of interviewers can vary significantly, with some candidates reporting disjointed conversations or lack of engagement from interviewers. Clear communication and the ability to maintain rapport are crucial for success.

CommunicationEngagementRapport

Timeline & Decision Process

The timeline for feedback and decision-making can be slower than expected, even after positive signals from interviewers. Candidates should be prepared for potential delays and a lack of clarity regarding next steps after interviews.

TimelineFeedback delaysDecision process