Had to complete 3 online assessments (first was debugging, second was programming, third was a work-style test). Was then contacted for a live technical interview. My interviewer showed up late and was not enthusiastic at all.
Interview questions [1]
Question 1
Live interview question: make a function that takes int as an input and returns the smallest number of steps it would take to get to one. (a step being one of the following: subtract by 1, divide by 2, divide by 3).
I applied online through Amazon careers website.
Assessment test followed by a technical interview which included an algorithm problem solving in pseudo-code.
I finally had 3 final 1 vs 1 in person interviews which included 3 video interviews.