Amazon onsite SDE2 experience:
1st- full behavioral 1 hour
2nd- 20 mins behavioral & 40 mins system design (kindle image rendering)
3rd- 20 mins behavioral & 40 mins Leetcode (number of days in between 2 dates), modifications - leap year, object oriented
4th - Lunch
5th - 20 mins behavioral & Object oriented programming (follow up questions on Collections, Hashing, Set vs List and how they are stored in the memory, collision, hashvalue)
6th (Bar raiser)- 30 mins behavioral & 30 mins Object oriented on how we can distribute multiple windows on a device dynamically)
Suggestions:
- Practice 2-4 leetcodes daily
- Practice on Pramp for behavioral
- For system design: https://github.com/donnemartin/system-design-primer ( this website will cover it all)