I applied online. The process took 1 day. I interviewed at Amazon in Jul 2010
Interview
Applied online and got an email from recruiter for Immigration Questionnaire and job description. After a day got an email back for scheduling appointment for interview. Recruiter mentioned " The phone interview will be technical in nature and you may be expected to answer questions related to design, data structures, algorithms and basic coding. Please be prepared with a pencil and paper".
I applied through an employee referral. The process took 1 day. I interviewed at Amazon (Seattle, WA) in Dec 2011
Interview
Took a while to hear back after the referral was submitted. The phone interview went pretty smoothly and it took about a month to hear back and the result was another phone interview. The questions were relatively straightforward and the whole conversation felt pretty relaxed. The only thing I wish is that the process didn't take so long from beginning to end; but it was partially during the holiday season.
Interview questions [2]
Question 1
Remove the nth from last element in a singularly linked list in linear time.
I applied through a recruiter. The process took 1 day. I interviewed at Amazon (Seattle, WA) in Jan 2012
Interview
Short phone interview, only about 50 minutes long. All the questions were technical, but not too hard. You will also be asked to write some code up on a collaborative editing website where your interviewer watches as you type. You get a chance to ask questions of your interviewer at the end. Amazon is very data-driven, my interviewer worked in a small team doing manipulation and organization of employee and package data for higher ups. Know your data structures and algorithm analysis.
Interview questions [4]
Question 1
You are given two arrays, design a method to produce the intersection of those arrays. Analyze its runtime.
You have a directory tree of plain HTML files and your boss wants you to find all the phone numbers on the pages so they can be removed. What would you use to do this?