Upload Button Icon Add office photos

Filter interviews by

American Express Software Developer Interview Questions, Process, and Tips

Updated 10 Jan 2025

Top American Express Software Developer Interview Questions and Answers

  • Q1. Maximum Non-Adjacent Subsequence Sum Given an array of integers, determine the maximum sum of a subsequence without choosing adjacent elements in the original array. Inp ...read more
  • Q2. Word Break Problem Statement You are given a list of N strings called A . Your task is to determine whether you can form a given target string by combining one or more s ...read more
  • Q3. All Paths From Source Lead To Destination Problem Statement In a directed graph with 'N' nodes numbered from 0 to N-1, determine whether every possible path starting fro ...read more
View all 11 questions

American Express Software Developer Interview Experiences

11 interviews found

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

There were three coding questions.

Round 2 - Technical 

(5 Questions)

  • Q1. Could you provide a thorough explanation of the project?
  • Q2. OOps Concepts and question from the technical subjects
  • Q3. Why Spring Boot
  • Q4. JWT Authentication
  • Q5. Docker and Kubernetes
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Company Website and was interviewed in Aug 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. Functional interface
  • Q2. Find if array of numbers, which are prime, using streams
  • Ans. 

    Use streams to find prime numbers in an array

    • Use Java streams to filter out non-prime numbers from the array

    • Check if a number is prime by dividing it by all numbers less than its square root

    • Create a method to check if a number is prime

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Basics, functional interfaces, REST security

Skills evaluated in this interview

Software Developer Interview Questions Asked at Other Companies

asked in Amazon
Q1. Maximum Subarray Sum Problem Statement Given an array of integers ... read more
asked in Amazon
Q2. Minimum Number of Platforms Needed Problem Statement You are give ... read more
asked in Rakuten
Q3. Merge Two Sorted Arrays Problem Statement Given two sorted intege ... read more
asked in Cognizant
Q4. Nth Fibonacci Number Problem Statement Calculate the Nth term in ... read more
Q5. Find Duplicate in Array Problem Statement You are provided with a ... read more
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Basic coding questions were asked , majorly focused on graph and trees

Round 2 - Technical 

(1 Question)

  • Q1. Explain your projects
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

90 mins in Codility platforms

Interview Preparation Tips

Interview preparation tips for other job seekers - Just prepare the basic concepts and research more on the company and take hr questions seriously and prepare for them beforehand
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Spring java and how do you leverage in your project
  • Ans. 

    I leverage Spring Java for dependency injection, MVC framework, and transaction management in my projects.

    • Utilize Spring's dependency injection to manage object dependencies and improve code maintainability

    • Leverage Spring MVC framework for building web applications with clean separation of concerns

    • Use Spring's transaction management to ensure data integrity and consistency in database operations

  • Answered by AI

Skills evaluated in this interview

Get interview-ready with Top American Express Interview Questions

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. How to implement security in microservices
  • Ans. 

    Implement security in microservices by using authentication, authorization, encryption, and monitoring.

    • Use authentication mechanisms like OAuth, JWT, or API keys to verify the identity of clients accessing the microservices.

    • Implement authorization controls to define what actions users can perform within the microservices.

    • Encrypt data in transit and at rest using protocols like HTTPS and TLS, and tools like Vault or AWS...

  • Answered by AI

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Job Fair and was interviewed before Nov 2023. There were 2 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. A program to print 1 to n prime numbers
  • Ans. 

    Program to print 1 to n prime numbers

    • Iterate from 2 to n and check if each number is prime

    • Use a function to check if a number is prime

    • Print the prime numbers found

  • Answered by AI
  • Q2. Questions regarding rest api
Round 2 - Behavioral 

(2 Questions)

  • Q1. All behavioural questions
  • Q2. Agile Principles

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via campus placement at Indian Institute of Technology (IIT), Kharagpur and was interviewed before Apr 2023. There were 2 interview rounds.

Round 1 - Coding Test 

Normal DS Algo on HackerEarth

Round 2 - One-on-one 

(2 Questions)

  • Q1. Past projects and experience discussion!
  • Q2. 2 DS Algo questions

I was interviewed in Sep 2021.

Round 1 - Coding Test 

(2 Questions)

Round duration - 90 Minutes
Round difficulty - Medium

  • Q1. 

    Word Break Problem Statement

    You are given a list of N strings called A. Your task is to determine whether you can form a given target string by combining one or more strings from A.

    The strings from A c...

  • Q2. 

    All Paths From Source Lead To Destination Problem Statement

    In a directed graph with 'N' nodes numbered from 0 to N-1, determine whether every possible path starting from a given source node (SRC) eventua...

Round 2 - Video Call 

(2 Questions)

Round duration - 45 Minutes
Round difficulty - Medium

  • Q1. 

    Maximum Non-Adjacent Subsequence Sum

    Given an array of integers, determine the maximum sum of a subsequence without choosing adjacent elements in the original array.

    Input:

    The first line consists of an...
  • Q2. 

    Find All Anagrams Problem Statement

    Given a string STR and a non-empty string PTR, identify all the starting indices of anagrams of PTR within STR.

    Explanation:

    An anagram of a string is another string ...

Round 3 - Video Call 

Round duration - 45 Minutes
Round difficulty - Easy

First half of the interview was based on DBMS, OS and some puzzles. Second half was dedicated to projects related questions.

Round 4 - HR 

Round duration - 20 Minutes
Round difficulty - Easy

Interview Preparation Tips

Professional and academic backgroundI applied for the job as SDE - 1 in GurgaonEligibility criteriaNo criteriaAmerican Express interview preparation:Topics to prepare for the interview - Data Structures and Algorithms, Computer Networks, DBMS, SQL, OOPS, Operating System, Linux CommandsTime required to prepare for the interview - 6 MonthsInterview preparation tips for other job seekers

Tip 1 : Practice atleast 200 leetcode easy to medium level questions
Tip 2 : Take part in hackathon to learn time management during coding test
Tip 3 : Make 2-3 good projects

Application resume tips for other job seekers

Tip 1 : It should be ATS friendly
Tip 2 : Do not be repetitive
Tip 3 : Be confident about techs you mention on your resume

Final outcome of the interviewSelected

Skills evaluated in this interview

I was interviewed before Dec 2020.

Round 1 - Coding Test 

(2 Questions)

Round duration - 90 minutes
Round difficulty - Medium

  • Q1. 

    Maximum Sum With Specific Difference Problem Statement

    Given an array of integers and a number 'K', your task is to find the maximum possible sum of disjoint pairs of numbers where the absolute difference...

  • Ans. Sorting

    Approach: We sort the given array in increasing order. For every element, we try to pair it with its previous element first. Since the array is sorted, the value of ‘ARR[i]’ would be more than ‘ARR[i - 1]’. We need to pair with a difference less than ‘K’, which means if 'ARR[i - 2]' can be paired, then ‘ARR[i - 1]’ can also be paired in a sorted array. Here, we prefer the previous element so that if ‘ARR[i]’ - ‘...

  • Answered Anonymously
  • Q2. 

    Ninja And The Tree Problem Statement

    Ninja, while learning Binary Search Trees (BST), accidentally swapped two nodes in her self-constructed BST. Your task is to help Ninja by correcting the BST so that a...

  • Ans. Brute Force Approach

    Algorithm:

     

    1. We will initialize an array of integers to store the inorder traversal of the given BST.
    2. As two nodes are swapped currently, so the inorder traversal will not be sorted.
    3. Sort the array.
    4. Now, this is a sorted array so this will represent the inorder traversal of the BST.
    5. Insert the array elements back to the tree inorder manner.
    Space Complexity: O(n)Explanation:

    O(N), where ‘N’ is the num...

  • Answered Anonymously

Interview Preparation Tips

Professional and academic backgroundI applied for the job as Software Developer in BangaloreEligibility criteriaAbove 7 CGPAAmerican Express interview preparation:Topics to prepare for the interview - OOPs concept. Various concepts like static, non-static, virtual function, abstract class, interface, etc. Dynamic programming(imp), Data Structures - Linked List, Graph, stack , queue, treeTime required to prepare for the interview - 8 monthsInterview preparation tips for other job seekers

Tip 1 : Solve Code chef long challenges
Tip 2 : Solve at least problem A, B,C of codeforces competition(help to solve problems in time limit).
Tip 3 : Having at least 1 good project is a plus point.

Application resume tips for other job seekers

Tip 1 : Not more than 2 pages(1 page is good)
Tip 2 : Must know about each and every point in the resume.
Tip 3 : There should be no grammatical error in the resume.

Final outcome of the interviewRejected

Skills evaluated in this interview

American Express Interview FAQs

How many rounds are there in American Express Software Developer interview?
American Express interview process usually has 1-2 rounds. The most common rounds in the American Express interview process are Technical, Coding Test and One-on-one Round.
What are the top questions asked in American Express Software Developer interview?

Some of the top questions asked at the American Express Software Developer interview -

  1. find if array of numbers, which are prime, using stre...read more
  2. Spring java and how do you leverage in your proj...read more
  3. How to implement security in microservi...read more

Tell us how to improve this page.

American Express Software Developer Interview Process

based on 8 interviews

1 Interview rounds

  • Coding Test Round
View more
American Express Software Developer Salary
based on 56 salaries
₹8.5 L/yr - ₹26.9 L/yr
121% more than the average Software Developer Salary in India
View more details

American Express Software Developer Reviews and Ratings

based on 3 reviews

4.2/5

Rating in categories

3.1

Skill development

4.7

Work-life balance

3.7

Salary

4.3

Job security

4.5

Company culture

3.6

Promotions

3.1

Work satisfaction

Explore 3 Reviews and Ratings
Business Analyst
879 salaries
unlock blur

₹9.7 L/yr - ₹16.8 L/yr

Assistant Manager
718 salaries
unlock blur

₹14 L/yr - ₹42 L/yr

Senior Analyst
589 salaries
unlock blur

₹5.9 L/yr - ₹23.4 L/yr

Lead Analyst
497 salaries
unlock blur

₹4 L/yr - ₹15 L/yr

Analyst
453 salaries
unlock blur

₹12.8 L/yr - ₹28 L/yr

Explore more salaries
Compare American Express with

MasterCard

3.9
Compare

Visa

3.5
Compare

PayPal

3.9
Compare

State Bank of India

3.8
Compare
Did you find this page helpful?
Yes No
write
Share an Interview