Hi All below is my experience while interviewing with Amaon. I wont share exact questions due to NDA but will explain the process.
Location : sunnyvale, California
YOE : 9
Current : Service
OA:
Both from
https://leetcode.com/discuss/interview-question/344650/Amazon-Online-Assessment-Questions
Onsite scheduled after a month:
R1: Bar Raiser
LP
1 LC hard to code and another LC hard to just explain approach. Coded 1st one cleanly and interviewer was very happy and told not many would catch the question clearly. That was a good confidence booster. Gave different approaches to the 2nd question too.
R2:
Standard LP
1 LC hard and 1 LC easy. Solved both. the LC hard one I didnt give most optimal approach, but gave average time solution and they were ok with it. Solved the 2nd one cleanly.
R3:
Standard LP
1 LC hard. I initally had difficulty in understanding what is the exact question as the interviewer was not explaining the question properly. Then finally I got the solution but could not write the code for it due to lack of time.
R4: Manager
Standard LP
A system design(HLD) question not in g-ro-k-k-i-n-g, but the interviewer was really interactive and guided me through questions and interactions and we came up with a solution at the end. I used various technique I prepared for standard system design questions.
So it went very well.
I got the news that I got selected with in a day and offer was given in 3-4 days.
Here is a link to my FB experience.
https://leetcode.com/discuss/interview-experience/854342/Facebook-E5(Reject)
I tried with Microsoft too but they never sent offer after hiring manager told I am selected. I will write that experience in another post.
Mentioning the preparation material again.
Preparation Material:
Leetcode
g-r-o-k-k-i-n-g for system design
Youtube Videos:
https://www.youtube.com/channel/UC9vLsnF6QPYuH51njmIooCQ (System Design)
Tushar Roy(good ones for graphs)
MyCodeSchool(every beginner should watch them)
Tech Dose
Back to back SWE
For Heaps by far best explanation()
Edit:
For leadership principles below is the one stop material which explains it in detail. Just go through it multiple times and prepare stories.