I applied online. The process took 3 weeks. I interviewed at Amazon in Jan 2020
Interview
The interview process was long and tedious. Just hope that you studied for it well enough and not go through the last interview to screw it up. Also make sure you know all of the algorithms beforehand because this company is really about memorizing those.