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-1/FE-1 Interview Experience | Hyderabad | Batch 2024 | Selected
Summary
I applied for the SDE-1 role through the Amazon Careers portal and went through four interview rounds. My Front-End experience led to consideration for an FE-1 role, which I successfully secured, receiving a selection call the very next day.
Full Experience
About Me:
- Education: B.Tech in Computer Science and Engineering, Batch of 2024 from a Tier-3 college
- Current Experience: 1.5 years of Front-End development experience at a service-based company
I applied for the SDE-1 role through the Amazon Careers portal within a day of the job posting. I received the OA (Online Assessment) link the next day, completed it within two days, and got the clearance email three days later.
Initially, I went through three interview rounds for the SDE role. However, due to my significant Front-End experience, Amazon decided to consider me for the Front-End Engineer I role and scheduled one additional interview round.
Interview Process:
Round 1:
- Call Received: 7th April 2025
- Interview Date: 18th April 2025
- Structure: Introduction + 2 DSA Questions
I was asked to explain the brute-force approach first and then progressively optimize it. Solved both questions within the allotted time.
Round 2:
- Call Received: 28th April 2025
- Interview Date: 30th April 2025
- Structure: Introduction + 2 Leadership Principle (LP) Questions + 1 DSA/LLD Question
I was expected to write production-ready, optimal code. I missed a test case during the interview but identified it afterward.
Leadership Principles Questions:
- Tell me a time where you have taken out of your responsibility.
- Tell me a time where you worked on tight deadlines.
I prepared a lot of questions using the STAR method but you don't remember it while answering the questions.
Round 3:
- Call Received: 19th May 2025
- Initial Schedule: 21st May 2025
- Rescheduled: 2nd June 2025
- Interview Date: 6th June 2025
This round focused heavily on Amazon Leadership Principles. I spoke about my work and experiences for the entire hour, with lots of follow-up questions based on my responses. Also covered some theoretical questions on React and JavaScript.
Round 4:
- Call Received: 20th June 2025
- Interview Date: 23rd June 2025
- Structure: Introduction + 1 Development Task + 1 LLD Question + 2 LP Questions
- Development: Build an Analog Clock using HTML/CSS/JS.
- LLD: Design a Banking System with the following requirements:
- Account Types:
- A user can open either a Savings Account or a Current Account.
- Savings Account provides monthly interest.
- Current Account incurs a monthly maintenance charge.
- Basic Operations:
- Deposit money into the account.
- Withdraw money from the account.
- Check current balance.
- Month-End Processing:
- For a Savings Account, apply the monthly interest rate to the balance.
- For a Current Account, deduct the monthly maintenance charge from the balance.
- Account Types:
Leadership Principles Questions:
- You were working on a project with a 15-day deadline, but after some time, you realized that the tasks would actually take 2-3 months to complete. How would you handle this situation?
- Tell me a time where you did something without telling your manager. What was that? Why didn't you tell?
I answered all questions confidently. Both interviewers appeared very satisfied.
Final Outcome:
I received the selection call the very next day — 24th June 2025. This is how I made it into one of my dream companies — Amazon.
Om Namah Shivay!🙏
Interview Questions (9)
Tell me a time where you have taken out of your responsibility.
Tell me a time where you worked on tight deadlines.
Build an Analog Clock using HTML/CSS/JS.
Design a Banking System with the following requirements:
- Account Types:
- A user can open either a Savings Account or a Current Account.
- Savings Account provides monthly interest.
- Current Account incurs a monthly maintenance charge.
- Basic Operations:
- Deposit money into the account.
- Withdraw money from the account.
- Check current balance.
- Month-End Processing:
- For a Savings Account, apply the monthly interest rate to the balance.
- For a Current Account, deduct the monthly maintenance charge from the balance.
You were working on a project with a 15-day deadline, but after some time, you realized that the tasks would actually take 2-3 months to complete. How would you handle this situation?
Tell me a time where you did something without telling your manager. What was that? Why didn't you tell?