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 Questions for Software Engineer
Summary
Applied for a software engineer role at Amazon. Went through an online assessment with HackerRank or Amazon Chime, then technical phone screen, and onsite interviews. Received an offer.
Full Experience
I applied for a software engineer position at Amazon. The process started with an online assessment on HackerRank or Amazon Chime, which lasted 70-90 minutes. The topics covered were arrays, strings, hash maps, BFS/DFS. I encountered questions like determining if a person can attend all meetings given intervals, designing a rate limiter for 100 requests per minute per user, calculating edit distance between two strings, and serializing/deserializing a binary tree.
The technical phone screen was 45-60 minutes long, focusing on problem-solving and code optimization. I faced questions like finding the shortest path in a matrix while avoiding 1s (solved using BFS) and merging k sorted linked lists (using a min-heap). The onsite interviews consisted of 4-5 rounds, including coding rounds with LeetCode-style medium/hard questions, a system design round on a parking lot system, a behavioral round based on the STAR format and Amazon Leadership Principles, and a bar raiser round that delved deeply into technical and behavioral skills. I was offered the position.
Interview Questions (6)
Given a list of meeting intervals, determine if a person can attend all meetings.
Design a rate limiter that can handle 100 requests per minute per user.
Calculate the edit distance between two strings.
Serialize and deserialize a binary tree.
Find the shortest path in a matrix while avoiding 1s.
Merge k sorted linked lists.