Online assessment (leetcode + system designs) + technical interview + behavioral and then a final interview. Leetcode questions are moderate to hard, you get two to be done in an hour. And the system design is situations and email responses.
I applied online. The process took 3 weeks. I interviewed at Amazon (New York, NY) in Jan 2022
Interview
The interview process contained a marathon of interviews with one technical interview on one day while the rest being all back to back for another day. The questions given varied but were mostly all just in native Javascript
Interview questions [1]
Question 1
Given a JSON file, how would you display items from an array of objects?
Smooth and quick, need to prepare beforehand. A few rounds so please be prepared. One thing is to write down your thoughts and any notes. Again, do not be late to an interview.