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 | SDE2 | Berlin, Germany | February 2024 [Reject]
Summary
I had five onsite interviews for an SDE2 role at Amazon in Berlin, Germany, but unfortunately, I was rejected. Despite solving all technical problems, my Leadership Principle stories were not strong enough.
Full Experience
I had five interviews for the SDE2 role at Amazon in Berlin, Germany, split into two days, each lasting one hour.
On the first day, I had three interviews.
Interview 1:
This interview started with Amazon Leadership Principles (LP) questions for about 30 minutes. After that, I was asked a Low-Level Design (LLD) question.
Interview 2:
The second interview was with the Hiring Manager. We spent 40 minutes discussing Amazon Leadership Principles and delving into details of the stories from my CV, focusing on when and where they happened. Following that, I was asked to design a High-Level Design (HLD) for Netflix. Due to time constraints, we had only about 15 minutes, so I was instructed to focus on designing basic components without delving into deeper details.
Interview 3:
For the third interview, I spent 30 minutes discussing Amazon LPs and solving a Data Structures & Algorithms (DSA) problem. Specifically, I was asked to solve the 'Two Sum' problem on LeetCode. As a follow-up, I was asked to implement an algorithm that returns the nearest sum less than the target if the target doesn't exist. Then, I was asked to extend the algorithm to handle the 'k sum' problem instead of just the '2 sum' problem.
The last two interviews were held on a different day.
Interview 4:
The fourth interview was with the Bar Raiser. We spent 1 hour discussing Amazon LPs without any technical questions. I was asked to answer using the STAR method, providing specific numbers and metrics that are crucial to my experiences.
Interview 5:
In the fifth interview, I spent 30 minutes discussing Amazon LPs and then 30 minutes solving a DSA problem. Specifically, I was asked to implement a parking lot system. The problem involved allocating the smallest available slot to a car when it enters and marking the slot as available when the car leaves. The input consisted of requests containing the car number and whether it was entering or leaving.
I was ultimately rejected. While I was able to solve all technical problems, it seems that my LP stories may not have been strong enough.
Interview Questions (5)
I was asked to design a High-Level Design (HLD) for Netflix. Due to time constraints, I was instructed to focus on designing basic components without delving into deeper details.
As a follow-up to the Two Sum problem, I was asked to implement an algorithm that returns the nearest sum less than the target if the target doesn't exist.
I was asked to extend the algorithm to handle the 'k sum' problem instead of just the '2 sum' problem.
I was asked to implement a parking lot system. The problem involved allocating the smallest available slot to a car when it enters and marking the slot as available when the car leaves. The input consisted of requests containing the car number and whether it was entering or leaving.