The process took 3 weeks. I interviewed at Amazon (Seattle, WA) in Mar 2010
Interview
On site interviews. Total 4 technical interviews and one lunch interview. ASk questions like:
1. Flood fill algorithm
2. Create a binary tree. write insert function
3. c++ and java
4. oops concept
5. bfs using recursion and iteration
6. difference between two dates is one month apart, less than one month apart or more than a month apart?
Interview questions [1]
Question 1
Two dates are given to a function. The function should return if the dates are exactly one month apart, less than one month apart or more than one month apart.
I applied through college or university. The process took 1 day. I interviewed at Amazon (Seattle, WA) in Mar 2010
Interview
Delivered my resume during a small career fair after completing a simple programming problem. Received an interview offer and met two interviewers for 45 minutes each. Questions about design, debugging, and large-scale problem solving. Included a hard distributed computing problem to see how you think about things. Talked a bit about what it's like to work at the company. Interviewers were friendly. Dress business casual. I received an offer within a week.
Interview questions [1]
Question 1
Given two (huge) sets, what is an efficient way to find their intersection?
The process took 4 weeks. I interviewed at Amazon in Mar 2010
Interview
I went through 3 rounds of phone interviews and each lasted for about 45 minutes. The content consisted most of data structure and algorithms, basic design and coding problems. And I think it is somehow challenging.
After that I went to the onsite interview which included 5 rounds 1:1 interview. Almost all of them are technical questions related to data structures and algorithms.
Interview questions [1]
Question 1
How to print a matrix whose size is n*n in spiral order?