I applied through a recruiter. The process took 7 weeks. I interviewed at Amazon (Seattle, WA) in Aug 2019
Interview
Recruiter contacted and sent OA. Behavior phone screening after passing OA. After serveral days, I got an onsite invitation and I flew to Seattle for final interviews. They extended an offer after several weeks.
Interview questions [1]
Question 1
There are 5 rounds back-to-back interviews. There were 50% behavior questions for each round and all coding questions are crafted by interviewers themselves I believe. Those questions are about leetcode medium-hard level. Questions weren't well defined. I had to talk with interviewers to do step by step analysis. Basic coding skill is required and they were more focus on followups and innovative approaches.
I applied online after applying and declining the offer for the previous year. There were 2 (maybe 3?) online technical assessments. The first one was a debugging section that was timed, and there was also a workplace simulation. Then there was a technical phone interview.
I applied through an employee referral. The process took 6 weeks. I interviewed at Amazon (Kairo, ) in Oct 2019
Interview
At first they send me an online assessment It was a little bit easy then after that they schedule a phone call interview for half an hour I was asked some technical questions and also a behavioral questions then I was invited to one : one interview and they send me an email for all the preparation needed there were four interviews each one for an hour and focus on a particular technical side and also one or two behavioral questions
Interview questions [1]
Question 1
They ask me about a time that I had a wrong decision and how I deal with it