I applied through a recruiter. The process took 1 week. I interviewed at Amazon (Seattle, WA) in Aug 2011
Interview
I was contacted by the hiring manager by email and they asked me for a phone interview. After 1 week I had the phone interview, and it consists 3 programming questions. I was notified one week later that they will move to other candidates.
Interview questions [1]
Question 1
A list with a set of integers. All elements appear even number of times while one appear odd number of times. Find this number that appear odd number of times
The process took 1 day. I interviewed at Amazon in Aug 2011
Interview
I had got call from amazon recruitment team for telephonic interview. I was waiting for the telephonic interview on scheduled time. In between I had sent a mail to HR asking for detailed JD. There was no response from them at all. Just before 5 minutes of scheduled time, got call from interviewer saying he is busy and can not take interview. It only shows how they manage their time / plan and respect others time. I had wasted lot of time for this interview. First round of telephonic finally happened on re scheduled time. Question were very basic like matrix multiplication, difference between override and overload, some distributed computing. I could answer them well and even interview acknowledged that it is correct. I was very hopeful of getting into next interview. To my surprise, I got a mail saying that i have not cleared first round. I don't know how they evaluate when interviewer himself acknowledged that answers are correct. Whole thing is badly handled.
All clients will be connecting to one controller and controller will dispatch events to all the back end server connected to it. How to make sure that all back end server seen updated information so that information served from any of the back end server is consistent.
I applied online. The process took 2 weeks. I interviewed at Amazon (Vancouver, BC) in Jul 2011
Interview
I got three phone interviews. It's first time one company gave me three phone interviews. These three interviews finished in two weeks. and one week later, I got rejected.
each interviewer will ask one algorithm question. For me:
1. how to reverse a string?
2. how to merge two sorted linklist?
3. find LCA for two nodes of a binary tree.
pretty easy, ahh? I thought i will get the offer, but I am just not lucky.