I applied online. The process took 5 months. I interviewed at Amazon (Seattle, WA) in Jan 2021
Interview
I was given three OAs, each different in style. The first one is debugging, second one is technical question problem solving, and the third is behaviour. Afterwards, you get a 45 minute behaviour interview consisting of behavioural and technical questions.
There were 4 parts, a programming part, another programming part, a behavioral part, and then a final technical challenge, which took around 40 minutes. The behavioral part had a section where you were put into an amazon office.
Received a three part interview by email. First one covered basic programming debugging, the second contained the standard LeetCode style questions, and the third was a behavioral sim. In the behavioral one, you essentially get taken through scenarios and answer how you would react to them.
Interview questions [1]
Question 1
First part contained simple debugging questions such as missing semi-colons and such