I applied online. The process took 2 weeks. I interviewed at Amazon (Seattle, WA) in Dec 2018
Interview
I did an online code test and was then flown out to Seattle for an onsite interview which consisted of four 45-minute interviews. It wasn't immediately clear to me that the team that was interviewing me was not the team I had applied for.
Interview questions [1]
Question 1
They asked questions related to their 14 leadership principals, but it wasn't always obvious which one the question related to.
I've completed only the online assessment, which included several medium to difficult LeetCode problems. These covered topics such as dynamic programming, greedy algorithms, and graph traversal. I managed to solve all the problems within the time limit and felt confident about my performance. Although I haven’t had an interview yet, I’m well-prepared and eager to move forward in the process.
Interview questions [1]
Question 1
1 dynamic programming question, another medium question
I got online coding questions and system design choices; overall, it was more medium-level code-type questions. After that, a loop interview consists of coding, problem-solving, and system design. Be careful about behavioral questions, its very important for them
Phone interview. Just a general screening as a candidate. In person interview. With 5 rounds of interviews. Three behavioral and two technical interviews. Alot of data structures and algorithms. Behavioral interviews ask about data structures and algorithms.
Interview questions [1]
Question 1
About leadership principals, data structures and algorithms