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
Amazon Interview Experience - SDE-2
Summary
I completed a five-round interview process for an SDE-2 position at Amazon, covering DSA, System Design, and behavioral aspects, which resulted in a rejection for SDE-2 but alternative offers for SDE-1, SysDev-2, or a contract SDE-2 role.
Full Experience
Little Background Current Company: Service-based Years of Experience: 2.5 years
I applied for various roles through the careers portal and received the online test for one role on the same day.
Online Test (Nov 2024) ✅ 1 Easy and 1 Medium LeetCode question – Solved both, all test cases passed.
Round 1: DSA (Mar 2025) 🔹 Merge Intervals - Solved 🔹 Min Path Problem – Initially implemented a DFS solution, but when the interviewer asked if DFS guarantees the minimum path, I quickly recognized that BFS was more appropriate. I explained the corrected BFS approach, and the interviewer was satisfied without asking for the code. ✅ Positive feedback.
Round 2: HLD (Hiring Manager) 🔹 30 mins Behavioral 🔹 30 mins HLD – Designed Amazon Lock System. Took time in gathering requirements as it was my first real HLD. ❌ Feedback: Not a fit for SDE-2.
Round 3: LLD 🔹 Behavioral + Designed a Rate Limiter. Started with Token Bucket, moved to Sliding Window. ✅ Feedback: Positive.
Update after round 2 & 3 The following week, the recruiter informed me that my LLD round went well. However, the hiring manager wasn’t inclined to proceed with me for the SDE-2 role and asked if I would consider an SDE-1 position instead. Since the recruiter wasn’t handling SDE-1 hiring, they suggested I take another round focused on HLD with a different hiring manager, as their decision would carry more weight. I agreed, and the round was scheduled with another team.
Round 4: HLD (Another HM) 🔹 Designed Review and Rating system – Covered entities, APIs, scalability. 🔹 Asked about system health monitoring – partially answered. ✅ Feedback: Hire Call from HM.
Round 5: Bar-Raiser Note: Since all the previous rounds went well, the recruiter mentioned that the bar-raiser round would be a combination of DSA and behavioral questions.
🔹 Unexpectedly asked to design BookMyShow. Focused on consistency but didn’t cover full HLD due to time. 🔹 DSA: 2D Matrix DP problem (Leetcode Medium) – Coded it, but later realized a bug. 🔹 No direct Behavioral: Talked about my current role, how my day looks like, current team size. The interviewer expected to-the-point answers rather than detailed explanations or stories.
The entire interview loop took around a month to complete.
After two working days, I received an automated rejection email. The recruiter mentioned that the Bar Raiser round didn’t go well, and I wasn’t fit for the SDE-2 position. So, I asked if there was any possibility of being considered for an SDE-1 role. Since they were handling only senior-level hiring, they offered me two options: a permanent SysDev-2 role in a different team, or a 12-month contract for the same SDE-2 position in the original team. But I didn’t end up taking either.
Overall, it was a great experience — I learned a lot throughout the process. The recruiter was kind and shared detailed feedback after every round.
Interview Questions (10)
Given a collection of intervals, merge all overlapping intervals.
Find the minimum path in a graph or grid. Initially considered DFS, but realized BFS is required to guarantee minimum path length in an unweighted graph.
Standard behavioral questions asked by the hiring manager.
Design a highly available and scalable system for Amazon's Lockers.
Behavioral questions asked during the LLD round.
Design a system to limit the rate of requests. Approaches discussed included Token Bucket and Sliding Window algorithms.
Design a system for user reviews and ratings, covering entities, APIs, and scalability considerations.
Questions related to monitoring the health of a system.
Design a system similar to BookMyShow (online ticket booking platform). Focused on consistency aspects, but couldn't cover full HLD due to time constraints.
Discussion about current role, daily activities, and team size, with an emphasis on concise answers.