I applied through college or university. The process took 3 weeks. I interviewed at Amazon (Seattle, WA) in Mar 2013
Interview
The interview process included two 40 minute technical phone interviews. The questions were fairly straight forward, although as a candidate for an intern position I was surprised to be interviewed by a senior developer. Had I more experience or practice in Java, the questions might have been easier to answer.
Interview questions [1]
Question 1
Some questions about Binary trees and data structures
I applied through college or university. The process took 5 days. I interviewed at Amazon in Mar 2013
Interview
I got a call from the recruiter about two screen interviews. They asked only coding questions, no behavioral questions at all. Time is not a big problem. There were two recruiters. Each of them asked two questions.
Interview questions [1]
Question 1
One question was about how to find empty parking lot space in a parking lot.
I applied online. The process took 4 weeks. I interviewed at Amazon (Seattle, WA) in Mar 2013
Interview
Applied through their careers site. After 2 weeks got a email from HR to schedule two back to back phone interviews.
Phone Interview 1-
Q1)How will you find if two elements exist in an array which add up to k.
Discussed the various approaches. He asked me to implement the HashMap approach on ColabEdit.
Q2) Define BST. Describe different approaches to determine whether a tree is BST.
Q3) How will you convert a string to Integer.
Phone Interview 2-
Q1) Write an algo to merge two ascending sorted LL in a descending manner.
Gave a recursive solution. Asked me to write a iterative version too.
Q2) Asked to give an overview of various sorting algorithms.