Upload Button Icon Add office photos

Filter interviews by

American Express Software Engineer II Interview Questions and Answers

Updated 9 Jan 2023

American Express Software Engineer II Interview Experiences

1 interview found

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

I applied via Campus Placement and was interviewed before Jan 2022. There were 4 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Properly align and format text in your resume. A recruiter will have to spend more time reading poorly aligned text, leading to high chances of rejection.
View all tips
Round 2 - Aptitude Test 

Basic questions also with coding test

Round 3 - Coding Test 

Coding questions asked in this round

Round 4 - Technical 

(3 Questions)

  • Q1. Oops concept amd design patterns asked
  • Q2. Explain Singleton design pattern.
  • Ans. 

    Singleton design pattern restricts the instantiation of a class to one object.

    • Ensures only one instance of a class exists in the system

    • Provides a global point of access to that instance

    • Used when only one instance of a class is required throughout the system

    • Example: Database connection manager, Logger class

  • Answered by AI
  • Q3. Explain oop concepts class, encapsulation etc
  • Ans. 

    OOP concepts include class, encapsulation, inheritance, and polymorphism.

    • Class is a blueprint for creating objects with shared properties and methods.

    • Encapsulation is the practice of hiding implementation details and exposing only necessary information.

    • Inheritance allows a class to inherit properties and methods from a parent class.

    • Polymorphism allows objects to take on multiple forms or behaviors depending on the cont...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Stick to basics and able to justify everything mention in resume

Skills evaluated in this interview

Interview questions from similar companies

I applied via Naukri.com and was interviewed in Oct 2020. There were 4 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. Alogorithms, Design Patterns

Interview Preparation Tips

Interview preparation tips for other job seekers - Be strong with your programming basics.
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Coding Interview, technical discussion, DSA

Round 2 - Technical 

(1 Question)

  • Q1. Scenario based questions

I applied via Company Website and was interviewed in Mar 2021. There were 3 interview rounds.

Interview Questionnaire 

3 Questions

  • Q1. Conflict management
  • Q2. Financial forecasting and vendor management
  • Q3. Alteryx, SQL

Interview Preparation Tips

Interview preparation tips for other job seekers - - Be prepared.
- Read the JD to understand the probable questions.
- Ask your queries and understanding about the requirements.
- Smile
- Be yourself
- Prepare introduction in line with the job

I applied via Naukri.com and was interviewed in Aug 2020. There were 3 interview rounds.

Interview Questionnaire 

2 Questions

  • Q1. Check palindrome , anagram of string with O(n)
  • Ans. 

    To check palindrome and anagram of a string with O(n), use a hash table to store character frequencies.

    • Create a hash table to store the frequency of each character in the string.

    • For palindrome, check that no more than one character has an odd frequency.

    • For anagram, compare the hash tables of the two strings.

    • If the hash tables are equal, the strings are anagrams.

    • If the hash tables differ by only one character, the strin...

  • Answered by AI
  • Q2. Optimized solutions and core principles applied in OOPS
  • Ans. 

    Optimized solutions and core principles applied in OOPS

    • Encapsulation, Inheritance, Polymorphism, Abstraction are core principles of OOPS

    • Optimized solutions can be achieved through efficient algorithms and data structures

    • Design patterns like Singleton, Factory, Observer can also be used for optimized solutions

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - They are looking for best possible solutions. and they are not using that in project then also they ask

Skills evaluated in this interview

I appeared for an interview before May 2021.

Round 1 - Coding Test 

(1 Question)

Round duration - 45 Minutes
Round difficulty - Hard

  • Q1. 

    Find the Duplicate Number Problem Statement

    Given an integer array 'ARR' of size 'N' containing numbers from 0 to (N - 2). Each number appears at least once, and there is one number that appears twice. Yo...

  • Ans. 

    Find the duplicate number in an integer array containing numbers from 0 to (N - 2).

    • Iterate through the array and keep track of the frequency of each number using a hashmap.

    • Return the number that appears twice in the array.

    • The duplicate number is always present in the given array.

  • Answered by AI
Round 2 - Coding Test 

(1 Question)

Round duration - 50 Minutes
Round difficulty - Easy

  • Q1. 

    Bubble Sort Problem Statement

    Sort an unsorted array of non-negative integers using the Bubble Sort algorithm, which swaps adjacent elements if they are not in the correct order to sort the array in non-d...

  • Ans. 

    Bubble Sort is used to sort an array of non-negative integers in non-decreasing order by swapping adjacent elements if they are not in the correct order.

    • Iterate through the array and compare adjacent elements, swapping them if they are in the wrong order.

    • Repeat this process until the array is sorted in non-decreasing order.

    • Time complexity of Bubble Sort is O(n^2) in worst case.

    • Example: For input [6, 2, 8, 4, 10], the o

  • Answered by AI
Round 3 - Coding Test 

(1 Question)

Round duration - 60 Minutes
Round difficulty - Medium

  • Q1. 

    Unweighted Graph Shortest Path Problem

    You are tasked with finding the shortest path between two houses in the city of Ninjaland, represented as an unweighted graph. The city has N houses numbered from 1 ...

  • Ans. 

    Find the shortest path between two houses in a city represented as an unweighted graph.

    • Use breadth-first search (BFS) algorithm to find the shortest path in an unweighted graph.

    • Start BFS from the source house and keep track of the shortest path to each house.

    • Once the destination house is reached, backtrack to find the shortest path.

    • Consider using a queue data structure to implement BFS efficiently.

  • Answered by AI
Round 4 - HR 

Round duration - 60 Minutes
Round difficulty - Easy

Interview Preparation Tips

Eligibility criteria7Morgan Stanley interview preparation:Topics to prepare for the interview - Java , spring, aws,azure, Algorithm, computer Architecture, compiler designTime required to prepare for the interview - 6 MonthsInterview preparation tips for other job seekers

Tip 1 : online resources
Tip 2 : cracking the coding interview by Gayle laykemann this is one of the best book for learning the concept at the initial level. Start practicing the approaches mention in the book once done apply the same to similar level pattern questions.
Tip 3 : geeks for geeks start from school level and then move towards easy medium and hard once done practice the previous year questions

Application resume tips for other job seekers

Tip 1 : precise clear concise and well written 
Tip 2 : mentions the skills sets along with the projects

Final outcome of the interviewSelected

Skills evaluated in this interview

Analyst Interview Questions & Answers

UBS user image Anonymous

posted on 17 Oct 2021

I applied via Company Website and was interviewed before Oct 2020. There was 1 interview round.

Interview Questionnaire 

1 Question

  • Q1. I was asked mostly about my profile and there expectations.

Interview Preparation Tips

Interview preparation tips for other job seekers - There were two technical rounds and it was of 30 - 40 mins long and interviewer was friendly and made me confortable with them.

Analyst Interview Questions & Answers

UBS user image Anonymous

posted on 22 Sep 2021

I applied via Referral and was interviewed in Mar 2021. There was 1 interview round.

Interview Questionnaire 

1 Question

  • Q1. Do you know about hedge funds?
  • Ans. 

    Hedge funds are investment funds that use various strategies to generate high returns for their investors.

    • Hedge funds are typically only available to accredited investors due to their high-risk nature.

    • They often use leverage and derivatives to amplify returns.

    • Hedge funds can invest in a wide range of assets, including stocks, bonds, commodities, and currencies.

    • Some famous hedge funds include Bridgewater Associates, Ren...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Show good interest in learning new things

Interview Questionnaire 

1 Question

  • Q1. Different types of risk in finance
  • Ans. 

    Different types of risk in finance include market risk, credit risk, liquidity risk, operational risk, and legal risk.

    • Market risk refers to the potential for losses due to changes in market conditions, such as fluctuations in interest rates, exchange rates, or stock prices.

    • Credit risk is the risk of default by borrowers or counterparties, leading to potential losses for lenders or investors.

    • Liquidity risk is the risk o...

  • Answered by AI

I applied via LinkedIn and was interviewed in Feb 2021. There was 1 interview round.

Interview Questionnaire 

2 Questions

  • Q1. - Data Structures and Algo - Core Python specific questions
  • Q2. - Design a Cache and some design based questions

Interview Preparation Tips

Interview preparation tips for other job seekers - I actually attended a Weekend drive. So in the 1st round almost related to 2/3 DS Algo questions.
2nd round was related to design small cache and little bit on python questions.
3rd round was managerial and some basic technical questions.

American Express Interview FAQs

How many rounds are there in American Express Software Engineer II interview?
American Express interview process usually has 4 rounds. The most common rounds in the American Express interview process are Technical, Resume Shortlist and Aptitude Test.
How to prepare for American Express Software Engineer II interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at American Express. The most common topics and skills that interviewers at American Express expect are Analytical, Application Support, Automation, Coding and Continuous Improvement.
What are the top questions asked in American Express Software Engineer II interview?

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

  1. Explain oop concepts class, encapsulation ...read more
  2. Explain Singleton design patte...read more
  3. Oops concept amd design patterns as...read more

Tell us how to improve this page.

American Express Software Engineer II Interview Process

based on 1 interview

Interview experience

5
  
Excellent
View more

Interview Questions from Similar Companies

Wells Fargo Interview Questions
3.8
 • 578 Interviews
Citicorp Interview Questions
3.7
 • 573 Interviews
HSBC Group Interview Questions
3.9
 • 487 Interviews
BNY Interview Questions
3.9
 • 347 Interviews
UBS Interview Questions
3.9
 • 338 Interviews
Morgan Stanley Interview Questions
3.6
 • 293 Interviews
FactSet Interview Questions
3.9
 • 208 Interviews
View all
American Express Software Engineer II Salary
based on 51 salaries
₹14 L/yr - ₹34 L/yr
46% more than the average Software Engineer II Salary in India
View more details

American Express Software Engineer II Reviews and Ratings

based on 2 reviews

3.5/5

Rating in categories

3.0

Skill development

4.5

Work-life balance

3.4

Salary

4.5

Job security

3.4

Company culture

2.9

Promotions

2.5

Work satisfaction

Explore 2 Reviews and Ratings
Business Analyst
812 salaries
unlock blur

₹9.5 L/yr - ₹16.8 L/yr

Assistant Manager
709 salaries
unlock blur

₹14.4 L/yr - ₹42 L/yr

Senior Analyst
606 salaries
unlock blur

₹14.7 L/yr - ₹27 L/yr

Analyst
543 salaries
unlock blur

₹12.7 L/yr - ₹25 L/yr

Lead Analyst
494 salaries
unlock blur

₹4.2 L/yr - ₹13 L/yr

Explore more salaries
Compare American Express with

MasterCard

3.9
Compare

Wells Fargo

3.8
Compare

JPMorgan Chase & Co.

3.9
Compare

HSBC Group

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