have 3 parts at Online Assessment
part 1 is debugging and it is not that hard.
you can run the code and see what it is expecting, you can choose c,c++ or java .
part 2 is to write some code. You can choose java or c#
I applied online. I interviewed at Amazon (Portland, OR) in Jan 2018
Interview
Fine, just a lot of technical issues. It was a lot of back and forth emails and there were lots of hoops to jump through for an interview. It was an overall okay experience. Just a lot of extra steps.
I applied online. The process took 1 day. I interviewed at Amazon in Jan 2020
Interview
Questions on Data structures and algorithms.Problem solving skills are the main criteria .If we have a good practice on problem solving we are able to crack it.And they will check on critical thinking skills also.