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?
I applied through a recruiter. The process took 1 week. I interviewed at Amazon (Seattle, WA) in Dec 2011
Interview
I got a email from a recruiter after I posted my resume on Dice.com. Went through two phone interviews. After the first interview got a date for a second however it got rescheduled due to a scheduling error. Just my bit of advice from the experience so far, be confident of the answers you give even during coding.
Interview questions [2]
Question 1
First phone interview
Given a node find all leaves belonging to its children.
Second phone interview
Think of an organizational structure where each employee is reviewed and given points. Could be any integer. If doing good positive, if not negative, if neutral then 0.
Now find the node with the highest number of points when adding points belonging to it and all its children.
3
4 7
0 6 2 -50
In this case the answer is Node 4
I applied online. The process took 1 week. I interviewed at Amazon in Dec 2011
Interview
1) Received phone call from interviewer.
2) Interviewer inroduced himself with his technical background shortly.
3) Interviewer asked me to introduce my technical experiences.
4) After that, began technical question (about algorithm)
- There are ID records of customers who visited yesterday and today.
- Extract all customers who visited yesterday and today either.
- Estimate time complexity of my algorithm.
- Suggest best algorithm to fulfill above task.
- Addtional question about hash table.
5) Wrote implementation code on the web site which shared my coding action.
Interview questions [2]
Question 1
- There are ID records of customers who visited yesterday and today.
- Extract all customers who visited yesterday and today either.
- Estimate time complexity of my algorithm.
- Suggest best algorithm to fulfill above task.