I applied online. The process took 1 day. I interviewed at Amazon (Seattle, WA) in Dec 2013
Interview
Had one online test with three questions in data structures and algorithms. Was called for onsite. 4 rounds. It was for Amazon Kindle. The interviews were all 45 minutes to 1 hour. Questions asked were Knapsack problem, application of BFS and DFS, Repeated values in an array and basic data structure questions. All the questions need to be answered with time and space complexity.
Interview questions [1]
Question 1
Design the recommendations list for amazon webpage.
I applied through a recruiter. The process took 3 weeks. I interviewed at Amazon (San Francisco, CA) in Jun 2012
Interview
Initially recruiter contacted me and set a phone screen followed by in person interview.
Interview questions [2]
Question 1
Telephone interview:
Find largest integer from an array of integers. The integers in the array are arranged in strictly increasing (no 2 integers are same) or strictly increasing then decreasing; so like a curve and you have to find the peak. Discuss time complexity. Write code.
In Person with 4 people (~45min each):
1. Check if binary tree A is contained in binary tree B. Write code on paper.
2. Derive a formula for calculating the angle between the hour hand and minute hand in a clock.
3. Design a parking lot. Discuss what data structures to use.
I applied through a recruiter. The process took 1 day. I interviewed at Amazon in Jan 2012
Interview
Interview was bit different. Somone from US called and gave one algorithm question (told I can write pseudo code or actual code in any language) and one design question (asked to come up with class structure and few lines description for purpose of each class). Asked me to send the solutions within 40 minutes to HR mail ID.
Interview questions [2]
Question 1
Algorithm question: To print n by m dimensional matrix in spiral way.