I was not chosen for the position, however I did go through their preliminary interview process. They send out a quiz that is timed and can be taken at any time. It took me about 30 minutes to complete.
Interview questions [1]
Question 1
They ask a series of logic questions, not necessarily computer science concepts specifically.
An Amazon recruiter reached out to me and gave me an online assessment. Following the first assessment, there was another online assessment. Following that, there was one video call interview.
I applied online. The process took 4 weeks. I interviewed at Amazon (Boston, MA) in Apr 2019
Interview
2 periods of online assignment at first, you can do it at home. Then there is 1 period of online virtual interview, HR will contact with you to make an appointment firstly and then the interview will take about 45 mins.