I applied online. The process took 2 weeks. I interviewed at Amazon (Seattle, WA) in Jul 2009
Interview
Had a phone interview which was not bad. I did not have the optimal solution for the coding question, i.e. my solution was O(N2) while I'm sure there must have been a O(N) soltution, plus general C++,java questions. Couldn't answer one DB question. Got the next 1:1 interview where the it was all about data structures algorithms. Pretty intense and had to be on toes throughout the day.
I applied through college or university. The process took 2 weeks. I interviewed at Amazon (Seattle, WA) in May 2009
Interview
Applied online. Received an email to schedule for the phone interviews. Had two phone interviews and one onsite interview. I am still waiting to hear from the company. The interview primarily consisted of questions related to recursion/dynamic programming/data structures. Each problem was asked to be coded in the white board. Knowledge of Unix/Perl was a plus.
The process took 2 weeks. I interviewed at Amazon (Ashburn, VA) in Jun 2009
Interview
I received my call for employment opportunity with Amazon and within week i had my first round. The interview was straight forward, with questions around Algorithms/Data Structures and basic bit operation. Really simple.
Questions were.
1. Given an array with n integers from 1 to n-1, one number is a duplicate, find the duplicate number.
2. given 8-bits give range of signed and unsigned integer values possible.
and some other similar questions.
Was later asked to submit a coding question, implemented in any OO language suited.
The question was to design a deck of cards, with shuffle and deal a card functions to be necessarily included.
Now i'm awaiting my second round to be held this week.
Interview questions [1]
Question 1
Also, given a large list of stars, with they're co-ordinates, give a smaller number of closest stars, to earth, with earth as origin, and the best and most optimum way to do this.