Microsoft SDE Intern Interview Experience
๐ผ LTIMindtree Interview Experience (On-Campus) | Fresher | 2026
Salesforce SMTS | Interview Experience | Rejected
JPMC | SDE2 (Associate) - Java Backend - Interview Experience + Compensation
Microsoft - SDE2 - Coding Round
Interview Experience American Express | Engineer II
Summary
I recently went through the interview process for a Engineer II role at American Express and wanted to share my experience. I hope it helps someone preparing for similar roles.
Full Experience
I recently went through the interview process for a Engineer II role at American Express and wanted to share my experience. I hope it helps someone preparing for similar roles.
๐ Background:
Experience: 2 Years
Current Role: Software Engineer at a food-tech startup
Applied via: Referral
๐งช Interview Rounds (Total: 3 Rounds)
โ
Round 1: Technical Round (Java + DSA + System Basics)
Panel: 2 Interviewers
Topics Covered:
In-depth questions on Java, Spring Boot, Kafka, and GCP.
Focus on real-world usage of frameworks and deployment practices.
DSA Questions:
1) Modified Celebrity Problem (Using Stack)
A variation that involved some twist around multiple potential candidates.
2) Fruit Into Baskets (Sliding Window)
Classic problem from LeetCode (link: https://leetcode.com/problems/fruit-into-baskets/)
โ
Round 2: System Design + Project Discussion
Type: Deep dive discussion round
Focus Area:
- My current and past projects: design decisions, trade-offs, and scaling strategies.
- Detailed discussion on Payment Gateway Design โ including retries, failure handling, idempotency, and third-party integrations.
- Interviewer was more interested in why I made certain design choices over alternatives.
โ
Round 3: Hiring Manager Round
Type: Face-to-Face (Behavioral + Tech)
Discussion Areas:
- My overall experience, contributions, and tech stack.
- Some sequence-based logical reasoning question (non-coding).
- Final 20 minutes were focused on behavioral questions, including:
Handling disagreements in a team.
Meeting tight deadlines.
Seeking help and learning from failures.
Interview Questions (6)
A variation that involved some twist around multiple potential candidates.
Detailed discussion on Payment Gateway Design โ including retries, failure handling, idempotency, and third-party integrations. Interviewer was more interested in why I made certain design choices over alternatives.
Behavioral question about handling disagreements in a team.
Behavioral question about meeting tight deadlines.
Behavioral question about seeking help and learning from failures.