I applied online. The process took 2 months. I interviewed at Amazon (Seattle, WA) in Mar 2015
Interview
I applied online and was contacted by Amazon.com for online assessment. This was 90 mins coding assessment. After one week , they told me to again take another personality online assessment. Two weeks later they invited me for on-site interview. They arranged everything from travel to accommodation. In on-site I had back to back 3 technical (coding) interviews on white board. I was supposed to have 4 interviews but one of my interviewer was not able to make it so they told me that I will be having that part as phone interview later.
I applied through college or university. The process took 1 day. I interviewed at Amazon (Pittsburgh, PA) in Jan 2015
Interview
A resume review first, will more focus on do you have any working experience and ask about the experience. Then a few tech questions, not hard but more focus on how I think and what did I do during thinking. There were a total of 2 rounds, each of them doing the same process but with different questions. And I can't remembered the second.
Interview questions [1]
Question 1
Write a code that merge two descending ordered linked list into one, and tell the complexity of it.
I applied through college or university. The process took 2 weeks. I interviewed at Amazon in Feb 2015
Interview
Applied through campus event, one week later I was interviewed on campus, one interview on the first day, followed by two interviews the next day. The whole process is quite fast and efficient.
Interview questions [1]
Question 1
The first one is easy, just basic of finding number in array, but with multiple ways. The following is wired. The first interview on the second day is about net masking. The interviewer gave me an ambiguous description on that and is not quite helpful to be honest. When I wanna clarify something with him, he just say you can do whatever you want, which made me more confused. The second one on the second day is about graphical traversal and permutation.