I applied online. The process took 3 weeks.
System design and LeetCode-style questions: It told me to design a system and walk through how everybody would be using it, and what kinds of implementation it would need. As for the LeetCode, it combined a lot of LeetCode problems together into one for a product recommendation system.
LP's and behaviorals and just normal questions about projects
The following metrics were computed from 48 interview experiences for the Amazon Software Engineering Intern role.
Amazon's interview process for their Software Engineering Intern roles is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Amazon's Software Engineering Intern interview process.