I applied through a recruiter. The process took 2 weeks. I interviewed at Amazon (Seattle, WA) in Sept 2011
Interview
Got contacted via Linked In. I sent them my resume and because I live in Portland OR, they didn't need to do a phone interview and I was directly set for an on campus interview. They arranged flight and accommodation. They reimbursed me for costs I incurred during the two days I was in Seattle. It took about a week and a half.
Interview questions [3]
Question 1
Serialize a Binary Tree so that I can create the same tree on another machine.
Create a data structure to keep track of hierarchy of employees, wages etc. Some are managers, VPs etc. They need to be interlinked such that a manager is linked to all workers under him etc. A VP has different managers under him. Need way to be able to traverse this data structure and have different pay grades etc.