Open In App

American Express Interview Experience For SDE (Off-Campus)

Last Updated : 18 Oct, 2023
Improve
Improve
Like Article
Like
Save
Share
Report

Interview Experience and Timeline

  • Interview Process Duration: two rounds of online interviews.
  • Application: for positions on August 1, 2023, through the company’s job portal.
  • Initial Response: On August 16, 2023, I received an email containing a link to an online assessment. The assessment was a 90-minute coding test with three questions focused on Data Structures and Algorithms. One question was easy and the other two were LC Medium-Hard
  • Selection for Interview: On September 1, 2023, I received an email that I had been selected for the Interview process.

Round 1: Complete Technical

In this round, there were two interviewers, First, they asked me to introduce myself. Then, they delved into questions related to my project, particularly focusing on the DataBase Part, ACID properties, SQL NoSQL, and the reasons for not opting for SQL as I used MongoDB in my Project. Additionally, the interviewer asked a basic programming question and asked me to write the code, after that OOPS-related questions, including discussions on runtime and compile-time polymorphism, Abstraction, etc.

Round 2: Technical + HR (With Director of Engineering)

This round had a medium level of difficulty and was a blend of technical and HR questions. She asked me to introduce myself. I introduced myself and then she asked me questions about the project from my Resume and discussed my project. Then she gave me some input-output scenarios and had to explain how the output was generated, and then I gave her the correct answer, so she asked me to code that, and I coded successfully.

Then, She asked some HR questions regarding strengths and weaknesses, Goals, biggest achievement failure, etc. The conversation circled back to my project, where I provided an in-depth understanding of my choices, including MongoDB over SQL, scalability considerations, and more. this time we discussed approx 25 minutes about my Project and she asked question related to my project and how website worked HTTP and HTTPS. The director of engineering seemed satisfied with my responses. and then I asked 2-3 question from her and then she informed that result will be sent to you within 4-5 Days.

  • Result Notification: I received the results two days after the final interview, confirming that I had been selected for a 24-week internship with the full-time position.
  • Preparation Time: During my preparation for this interview, I dedicated around 2 to 3 hours daily. My preparation primarily involved practicing Data Structures and Algorithms problems on LeetCode giving LeetCode, CodeForces Contests Regularly.. Additionally, I studied conceptual topics in other important subjects such as OS,DBMP,OOPS from CodeHelp Channel. I also delved into MERN development through AngelaYU’s Udemy course.
  • Study Materials Used:
  1. DSA: GeeksforGeeks Self-Paced Course
  2. Dynamic Programming: Striver DP Series
  3. Graph Algorithms: Striver Graph Series
  4. Object-Oriented Programming (OOPS): Saurabh Shukla Sir (MySirJi)
  5. Database Management System (DBMS): LoveBabbar CodeHelp by Lakshay Bhaiya
  6. Operating Systems (OS): LoveBabbar CodeHelp by Lakshay Bhaiya
  • Practice:
  1. LeetCode
  2. GeeksforGeeks
  3. CodeForces
  • Overall Thoughts: The interview process was comprehensive and well-structured, assessing various aspects required for the position. The HR team maintained excellent communication throughout, promptly addressing any queries. I hope that sharing this experience proves helpful to others preparing for interviews. Best of luck in your future interviews, and please feel free to upvote and share this information with your peers to assist the community.

If you Find it HelpFul Please Like


Like Article
Suggest improvement
Share your thoughts in the comments

Similar Reads