Upload Button Icon Add office photos

Filter interviews by

American Express Software Engineer Interview Questions, Process, and Tips

Updated 11 Dec 2024

Top American Express Software Engineer Interview Questions and Answers

  • Q1. What is c,c++,tokens, statement, function, array,pointer, constructor,types of constructor ,destructor etc.
  • Q2. Write a program to find 2nd highest number in an unsorted array.
  • Q3. Write a query to find the common values from two SQL tables.
View all 9 questions

American Express Software Engineer Interview Experiences

11 interviews found

I applied via Naukri.com and was interviewed before Apr 2020. There were 3 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. 1. Explain SCD Type 2 Implementation in Informatica
  • Ans. 

    SCD Type 2 is a technique used to track historical changes in data over time in a data warehouse.

    • SCD Type 2 maintains a separate row for each change in data, with a start and end date.

    • It requires a surrogate key to uniquely identify each row.

    • Informatica provides a built-in SCD Type 2 transformation to implement this technique.

    • Example: tracking changes in customer addresses over time.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Kindly focus on basic BI terminologies, common to trivial scenarios and introductory information on latest trending tools and technologies.

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
-
Result
-
Round 1 - Technical 

(3 Questions)

  • Q1. Spring related questions
  • Q2. Java related questions
  • Q3. Couple of coding questions (Easy)

Software Engineer Interview Questions Asked at Other Companies

asked in Qualcomm
Q1. Bridge and torch problem : Four people come to a river in the nig ... read more
asked in Capgemini
Q2. In a dark room,there is a box of 18 white and 5 black gloves. You ... read more
asked in TCS
Q3. Find DuplicateYou have been given an integer array/list(ARR) of s ... read more
Q4. Tell me something about yourself. Define encapsulation. What is i ... read more
asked in Paytm
Q5. Puzzle : 100 people are standing in a circle .each one is allowed ... read more
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Campus Placement and was interviewed in Jun 2024. There were 2 interview rounds.

Round 1 - Coding Test 

So there were 3 coding question on Codility platform. I solved 2.7 questions and i got an interview call

Round 2 - Technical 

(2 Questions)

  • Q1. Write a program to find 2nd highest number in an unsorted array.
  • Ans. 

    Program to find 2nd highest number in an unsorted array.

    • Sort the array in descending order and return the second element.

    • Iterate through the array and keep track of the two highest numbers.

    • Handle edge cases like duplicates and small array sizes.

  • Answered by AI
  • Q2. Write a query to find the common values from two SQL tables.
  • Ans. 

    Use SQL JOIN to find common values in two tables.

    • Use INNER JOIN to combine the two tables based on a common column

    • Select the columns you want to display in the result

    • Add a WHERE clause to filter out non-matching values

  • Answered by AI

Interview Preparation Tips

Topics to prepare for American Express Software Engineer interview:
  • SQL
  • DSA
  • Coding
  • OS
  • DBMS

What people are saying about American Express

View All
thrillingswordfish
Verified Icon
2w
currently not working
Need Referral
Need referral in American Express Please let me know if there's anyone that could help me
Got a question about American Express?
Ask anonymously on communities.
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. How do you iterate only once in the linkedlist to get the mid element?
  • Ans. 

    To find the mid element in a linked list while iterating only once, we can use the two-pointer approach.

    • Use two pointers, one moving at twice the speed of the other.

    • When the faster pointer reaches the end of the list, the slower pointer will be at the mid element.

  • Answered by AI
  • Q2. What is database sharability?
  • Ans. 

    Database sharability refers to the ability of multiple users or applications to access and modify the same database concurrently.

    • Allows multiple users or applications to access and modify the same database simultaneously

    • Ensures data consistency and integrity by managing concurrent access

    • Commonly used in multi-user systems or applications

    • Examples include online banking systems where multiple users can access their accou

  • Answered by AI

Skills evaluated in this interview

American Express interview questions for designations

 Senior Software Engineer

 (4)

 Software Engineer II

 (1)

 Software Engineer Intern

 (1)

 Software Development Engineer II

 (1)

 Software Developer

 (11)

 Software Developer Intern

 (4)

 Full Stack Software Developer

 (2)

 SDE (Software Development Engineer)

 (1)

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

It was a take home OA

Round 2 - Coding Test 

Build a chess board using react

Get interview-ready with Top American Express Interview Questions

Interview experience
4
Good
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Naukri.com and was interviewed in Apr 2024. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. Flatten a tree in right preorder
  • Ans. 

    Flatten a tree in right preorder

    • Traverse the tree in right-preorder (root, right, left)

    • Use a stack to keep track of nodes

    • Pop nodes from stack and add to result array

  • Answered by AI

Skills evaluated in this interview

Interview experience
2
Poor
Difficulty level
-
Process Duration
-
Result
Selected Selected
Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Coding Test 

2 hours long was the coding round

Round 3 - HR 

(3 Questions)

  • Q1. Nothing simple working hours related
  • Q2. Certification questions only
  • Q3. About your location and all

Interview Preparation Tips

Interview preparation tips for other job seekers - practice coding and prepare OOPS concepts only when your are joining company try to get a referral from anyone

I applied via campus placement at Indian Institute of Technology (IIT), Guwahati and was interviewed in Nov 2021. There were 3 interview rounds.

Interview Questionnaire 

4 Questions

  • Q1. Tell me something about yourself
  • Q2. Why do you want to join Amex?
  • Q3. Where do you see yourself in next 2-3 years?
  • Q4. What matters most in a company - it's people, it's culture or it's tech stack?

Interview Preparation Tips

Interview preparation tips for other job seekers - You should have very good command on what you have written in your CV. You also need to have very basic idea about what the company is doing.

Software Engineer interview

user image Coding Blocks

posted on 27 Nov 2021

I applied via Company Website and was interviewed in May 2022. There were 3 interview rounds.

Round 1 - Coding Test 

C,c++ programming

Round 2 - HR 

(2 Questions)

  • Q1. About c,c++ programming language
  • Q2. What is c,c++,tokens, statement, function, array,pointer, constructor,types of constructor ,destructor etc.
  • Ans. 

    This question is about basic concepts in C and C++ programming languages.

    • C and C++ are programming languages used for system and application software development.

    • Tokens are the basic building blocks of a program, such as keywords, identifiers, operators, and literals.

    • Statements are instructions that perform a specific task.

    • Functions are blocks of code that perform a specific task and can be called from other parts of t...

  • Answered by AI
Round 3 - Aptitude Test 

Interview Preparation Tips

Topics to prepare for American Express Software Engineer interview:
  • C,c++
Interview preparation tips for other job seekers - Keep hardwork, never give up and try ur best.

Skills evaluated in this interview

I applied via Company Website and was interviewed in Jun 2021. There were 5 interview rounds.

Interview Questionnaire 

3 Questions

  • Q1. Difference between Spring & Spring Boot
  • Ans. 

    Spring Boot is an extension of Spring Framework that simplifies the development of Spring-based applications.

    • Spring Boot provides a pre-configured environment for building applications, while Spring Framework requires more configuration.

    • Spring Boot includes an embedded server, while Spring Framework requires an external server.

    • Spring Boot provides a variety of starter dependencies to quickly add functionality, while Sp...

  • Answered by AI
  • Q2. Java 8 stream questions, some hands on problems as well
  • Q3. Project deployment strategy in current project
  • Ans. 

    We use a continuous deployment strategy with automated testing and manual approval.

    • We have a Jenkins pipeline set up for continuous integration and deployment.

    • Our code is automatically tested using unit tests and integration tests.

    • Once the tests pass, the code is deployed to a staging environment for manual testing.

    • If the staging tests pass, the code is deployed to production.

    • We also have rollback procedures in place i...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare basics of your technology, basic level DS Algo like searching, sorting plus current project architecture & deployment mechanism etc

Skills evaluated in this interview

American Express Interview FAQs

How many rounds are there in American Express Software Engineer interview?
American Express interview process usually has 1-2 rounds. The most common rounds in the American Express interview process are Coding Test, Technical and HR.
How to prepare for American Express Software Engineer 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 Agile, Python, Coding, Computer science and Javascript.
What are the top questions asked in American Express Software Engineer interview?

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

  1. What is c,c++,tokens, statement, function, array,pointer, constructor,types of ...read more
  2. Write a program to find 2nd highest number in an unsorted arr...read more
  3. Write a query to find the common values from two SQL tabl...read more

Tell us how to improve this page.

American Express Software Engineer Interview Process

based on 5 interviews in last 1 year

1 Interview rounds

  • Technical Round
View more

People are getting interviews through

based on 6 American Express interviews
Company Website
Job Portal
Campus Placement
33%
33%
33%
1% candidates got the interview through other sources.
Moderate Confidence
?
Moderate Confidence means the data is based on a sufficient number of responses received from the candidates
American Express Software Engineer Salary
based on 190 salaries
₹10.7 L/yr - ₹42.3 L/yr
202% more than the average Software Engineer Salary in India
View more details

American Express Software Engineer Reviews and Ratings

based on 17 reviews

3.6/5

Rating in categories

3.2

Skill development

3.6

Work-Life balance

3.3

Salary & Benefits

4.1

Job Security

3.7

Company culture

3.0

Promotions/Appraisal

3.1

Work Satisfaction

Explore 17 Reviews and Ratings
Business Analyst
887 salaries
unlock blur

₹8.6 L/yr - ₹18 L/yr

Assistant Manager
699 salaries
unlock blur

₹14 L/yr - ₹42 L/yr

Senior Analyst
568 salaries
unlock blur

₹5.8 L/yr - ₹23 L/yr

Lead Analyst
548 salaries
unlock blur

₹4 L/yr - ₹13 L/yr

Analyst
502 salaries
unlock blur

₹13.2 L/yr - ₹28 L/yr

Explore more salaries
Compare American Express with

MasterCard

4.0
Compare

Visa

3.6
Compare

PayPal

3.9
Compare

State Bank of India

3.8
Compare

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary
Did you find this page helpful?
Yes No
write
Share an Interview