I applied online. The process took 6 weeks. I interviewed at Amazon (Toronto, ON) in Apr 2013
Interview
Applied online, was contacted about a month later. Two phone interviews consisting of programming questions and then a 5 hour session in their office (5 interviews + talk with HR). Everyone was extremely nice. After each step of the process they contacted me within two days to let me know what was next.
Interview questions [1]
Question 1
Given an InOrder traversal and a PreOrder traversal of a binary tree, rebuild the tree. I didn't actually know how to do it, but once they told me the trick it wasn't difficult to code the algorithm. Don't be afraid to say you don't know!
I applied online. The process took 1 day. I interviewed at Amazon
Interview
It was a typical process, everything has been described in the previous interview experiences. Hashmaps, conflict resolution, lookup time, etc. There was nothing difficult about the technical interview.
Interview questions [1]
Question 1
Program to find the longest common subsequence (in a sequence)
I applied online. The process took 2 weeks. I interviewed at Amazon in Feb 2013
Interview
1st round phone screen, which is about 45 minutes including background information and technical questions;
2nd round phone screen, which is as well as the 1st round.
Interview questions [1]
Question 1
Questions are focused on data structures and algorithms.