Amazon | Toronto | SDE II | Reject
Anonymous User
1978

A recruiter contacted me on LinkedIn. The process started after a week.

Online assessment:  It was a 90 mins online test with the following questions:https://leetcode.com/problems/reorder-data-in-log-files/
https://leetcode.com/problems/most-common-word/
After the online review, I had a call with the recruiter who explained to me about the process and provided me with the study material.
After two weeks, I had my Onsite.

OnSite:
Round 1: System Design: I had to design a user activity tracking system for a user on mobile. I explained everything, starting from the data structure to threading and API calls. I did well, and he was happy with my solution. 

Round 2: DS ALGO : There were two interviewers; one was shadowing the interview. They started with three behavioural questions, and a variation of merge K sorted list. similar to https://leetcode.com/problems/merge-k-sorted-lists/The interview went well; I used a max heap to solve this.

Round 3: OOPs and LLD: There were questions around Design architecture and best practices for object-oriented programing. At last, he asked me to design a chess game and validate moves for every piece. I did write the validate function with constant time complexity, and he was impressed with the solution. Also, he started with three behavioural questions.

Round 4: Hiring Manager:  Leadership principle question(around five). At last, he asked me a variation of Course Schedule II on Leetcode. I had minimal time after answering so may LP questions. I couldn't write the complete code, but I was able to explain to him the logic.
He was not impressed with my performance. Got a rejection after a week with no feedback.

Microsoft Interview Experience/ Preparation strategy :
https://leetcode.com/discuss/interview-experience/865904/Microsoft-or-Offer-or-SDE-II-or-L62-or-Hyderabad

Google Interview Experience : Coming Soon

Comments (9)