AMAZON SDE1 | OFFER
Anonymous User
3374

I've used leetcode to check out interview questions, so I decide to wrtie a post about my experience. Hope it helps to shed some insights on the interview process.

From reaching out to me to scheduling the interviews regarding the role, there were about 4 recruiters involved...Some took parental leave, other just passes me around. Initially the recruiters scheduled me for SDE2, but the last recruiter scheduled me for SDE1. I'd say if you have a preference to be interviewed for SDE2, make it a case. I was a bit passive here. Also recruiters from about 7 different teams reached out to me (Email, AngelList, LinkedIn). So it seems that they really are hiring.

Date: July 2021
1 OA: Recursion problem of medium dificulty. I've not seen the question on Leetcode but it's easy/medium. You also write a few sentences describing your solution and its complexity.

Virtual Onsite:
3 rounds LP (~20 minutes) with questions (~25 minutes): Word Search II, Merge N sorted list, TikTacToe.
1 round with pure LP.

I did not have optimum working solutions for Word Search II, Merge N sorted list. It was not required to run it so I was tell more telling the interviewers what I think. For merging n sorted list I struggled to find optimum solution even with hint, but I discussed a few options about why some solutions wouldn't work. Looking back, I'd fresh up my knowledge on the pros/cons of different data structures, and their suitable applications, to make my thought process more clear.

I later learned that the bar raiser wanted me to be on his team. I probably did well with LP with a good attitude, that's why i passed, despite my bad leetcode skills (checked 138 problems, acceptance rate 38%, lol). And the bar raiser catched on the first project I mentioned for LP, instead of asking the 'tell me about a time when ...' question. So make sure you start the conversation with your strongest example/topic.

To prep for LP I read through the list of LP, and wrote down one example for each. I spent a few days understanding the meanings of each LP, and then wrote the examples a day or two before the onsite.

I'd say to ppl with limited leetcode skills to not give up. Spend the time to understand the problem/solution and focus on the process of coming up of a solution, instead of the end result.

TC 207k (Bay Area, so it's lower in other cities).

Comments (5)