I applied through college or university. The process took 3 weeks. I interviewed at Amazon in Oct 2017
Interview
On campus 3 hour assessment that consisted of a coding, logic, and debugging portion. I then had a 45 minute phone call with an engineer. The last interview was over collabedit and consisted of two coding questions. They were easier than the on-campus coding questions.
Interview questions [1]
Question 1
Signed an NDA, but make sure you know your time/space complexities
I applied online. The process took 3 weeks. I interviewed at Amazon (Vancouver, BC)
Interview
The interview process was long since you have to do two assessments. the first one contains 7 easy coding questions and around 25 reasoning questions then after that you do the phone interview which is very data structures and algorithms oriented
The interview process was extremely efficient. The recruiter was super friendly and made us all feel comfortable. There was a coding test that was conducted in our University where people were shortlisted based on their resume. The coding test was not too difficult. Anybody with a basic understanding of data structures and algorithms will be able to crack it. Overall very satisfied.