I have 10 YOE, sharing my Interview Experience with Amazon:
First round was Online Assessment:
90 minutes to solve two questions
Q1: https://leetcode.com/problems/number-of-islands/
Q2: https://leetcode.com/problems/reorder-data-in-log-files (case insensitive)
15 minutes to explain solutions and complexity for questions above
Then a bunch of ~39 situational Agree/disagree questions
Phone Screen:
First 30 mins were behavioural questions
Distance between two nodes in a Tree - solved it
Onsite Questions: each of the below 1 hr rounds had 30 mins of behavioural questions at start
Data Structure - Design Versioned Key Value Store - got stuck whilst solving
Algorithm - Snake and ladder minimum path - solved it
OOD for Unix find command with a follow up question to handle logical operators between multiple filter criteria - solved it
Behavioural with the hiring manager
System Design - Design AMazon's internal Inventory Management System with live view of Items status provided by vendors globally - solved it
In the end got rejection
Hope this helps someone!