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 sde 2
Summary
I interviewed for an SDE2 position at Amazon in Hyderabad, India, on February 2, 2020. My experience involved three face-to-face rounds, focusing on data structures, algorithms, system design, and Amazon's leadership principles.
Full Experience
My Amazon SDE2 Interview Experience
I interviewed for the SDE2 role at Amazon in Hyderabad, India, on February 2, 2020. I have 3 years of experience in the industry.
1st Face To Face Round (1 hour)
This round focused on data structures, algorithms, and a behavioral question related to Amazon's Leadership Principles. The questions asked were:
- Reverse a stack using Recursion.
- Given a number, find where it exists in a stream of integers.
- An Amazon Leadership Principle question: Describe a situation where I had to disagree with a colleague.
2nd Face To Face Round (1 hour)
This round started with an introduction and project discussion, followed by a system design problem and another behavioral question.
- Describe myself and the projects I have worked on.
- Design BookMyShow using Object-Oriented Principles, defining classes, models, etc.
- An Amazon Leadership Principle question: Describe a conflict I had with my manager.
3rd Face To Face Round (1 hour)
The final face-to-face round was purely a system design interview.
- Design a TinyUrl App.
Interview Questions (7)
Reverse the elements of a stack using only recursion, without using any additional data structures.
Given a continuous stream of integers, efficiently find the existence or position of a specific number within that stream.
Describe a situation where you had to disagree with a colleague on a significant issue. How did you handle the disagreement, and what was the outcome? How did you ensure you still committed to the team's decision?
Please tell me about yourself and walk me through some of the projects you have worked on that you are most proud of or that are most relevant to this role.
Design the BookMyShow system using Object-Oriented Principles. Define the core classes, their relationships, and relevant data models to support functionalities like booking tickets, managing shows, venues, and users.
Tell me about a time you had a disagreement or conflict with your manager. What was the situation, how did you approach it, and what was the resolution? What did you learn from the experience?
Design a system like TinyURL that can generate short URLs from long URLs and redirect short URLs to their original long URLs. Consider aspects like scalability, availability, and how to handle collisions.