Getting an Interview
Getting an Interview
Interviews for Top Jobs at Amazon.com
- Software Development Engineer (908)
- Software Engineer (782)
- Area Manager (220)
- Software Development Engineer Intern (189)
- Software Development Engineer I (168)
- Senior Product Manager (141)
- Software Developer (137)
- Operations Manager (115)
- Software Development Engineer I Intern (115)
- Intern (99)
- Software Development Engineer II (98)
- Fulfillment Associate (98)
- Warehouse Associate (90)
- Senior Software Engineer (88)
- Software Development Manager (85)
- Financial Analyst (82)
- Product Manager (78)
- Software Engineer Intern (75)
- Technical Program Manager (74)
- Brand Specialist (71)
- Program Manager (56)
- Software Development Engineer In Test (52)
- Senior Financial Analyst (48)
- Business Analyst (43)
- Amazon Area Manager (41)
- Senior Vendor Manager (40)
- Customer Service Associate (39)
- Support Engineer (37)
- Recruiter (34)
- Cloud Support Engineer (34)
Helpful (478)Accepted OfferPositive ExperienceDifficult Interview
I applied through other source. The process took 4+ months. I interviewed at Amazon.com (Seattle, WA) in May 2013.
Called out of the blue, asked if I'd be interested in interviewing. Still not entirely sure how they got my name. Had first phone interview the next week, asked no personal questions, all technical in nature. Total of 3 phone interviews and an in-person trip out to Seattle. Took about 4 months start to finish. The people in the in person interview were wonderful. Very smart, laid back, and understanding. Got lunch, small tour of campus, and learned what I'd be doing. Got the offer 2 business days after the in person interview. Sadly, I signed a NDA and I respect the terms of that. As such, I can't give you any specific questions, but I'll gladly give you the best advice I have. Phone Interviews : Phone interviews are sucky by nature. Coordinating a call from west to east coast alone is painful, add the fact that phones just take away the benefits of body language, and just make it harder to hear, and you've got a recipe for disaster. But fear not! Here are some helpful hints, some of which are obvious, some of which are not. 1. Get ready ahead of time. I just mean, get to the area you'll be doing the interview beforehand. I'd recommend an hour or more, just to get your nerves ready. Breathe, get used to the surroundings, and get everything laid out ahead of time. Which brings me to... 2. I know it's a "programming" interview, but for the love of all things good, have a pen and paper ready and at your disposal. Bring a backup pen. Much like a printer, the pen will fail at the worst possible time. You may also need a laptop, as I was asked to do "on the fly" programming. But close anything and everything distracting. Speaking of... 3. Pick a spot where there are no distractions. You'll want your undivided attention on this interview. Don't have BookTweet or FaceSpace or MyGram or that crap open if you have a laptop. And I personally wouldn't pick a public space, you never know when an annoying parent will put their screaming child right beside you. 4. Breathe. Just breathe. Take a moment, stretch, and remember you got this. If you have trouble hearing, don't be afraid to ask again. Don't be afraid to say you don't know. Do as for clarifications, and state assumptions up front. Always re-state the problem as you understand it. As for the content : For the love of God, know what a time complexity is, and how to determine it for any and all code you write. Know the time complexities of all sorts. Know all data structures, how to use them, and properties of each. (Insertion time, deletion, etc) Generally know what heck you're talking about. But don't talk too much. You don't want silence at any point really, but you certainly don't want to let the interviewer not get a word in. Know graph theory, tree theory, and all the fun stuff associated with more "complex" structures. Understand what your language does behind the scenes, as far as GC and compiling go. Know how your language use internal structures to manage the code/objects you write. **Continued below**
As a recent grad, there wasn't much room for negotiation.
Helpful (335)Accepted OfferPositive ExperienceDifficult Interview
I applied online. The process took 3 weeks. I interviewed at Amazon.com in January 2014.
A compilation of all the behavioral questions on this website. 1. Tell me about yourself 2. Strengths 3. Weaknesses 4. Why Amazon? 5. How can you translate your skills towards Amazon? 6. What experiences do you have that separate you from the rest? Groups/ Leadership 1. Tell me about a time when you were leading a group, were assigned a goal, and did not reach it 2. Tell me about a time when you had a group conflict and how did you overcome this conflict? 3. How did your actions in a leadership role increase productivity? 4. Tell me about a time when you dealt with an employee with poor performance 5. What is your take on leadership? 6. Tell me about a time when you had a group conflict and how you overcame this conflict? 7. What kind of roles have you done that were leadership roles? Behavioral Leadership & Safety & Customer Service 1. Tell me about a time when you dealt with ambiguity? 2. How important is safety to you? Rank Customer Service, Quality, Safety 3. Do you go against a supervisor who made a decision that goes against corporate policy and is a potential safety issue for one of your employees 4. How would you handle an employee who showed up to work drunk? (not very relevant) 5. Name a time you had to convince someone to do something they did not want to do 6. Tell me about a situation where you directly impacted customer satisfaction 7. What type of leader are you? Explain your leadership style. What does it mean to be a leader? 8. How do you motivate people? 9. What did you admire most about one of your previous supervisors Negativity 1. Tell me about a time you failed and how you handled it? 2. Tell me about an ethical conflict with your boss and how you’ve handled it 3. How do you deal with stress? 4. Have you ever proposed an idea to a superior and were ignored despite knowing that it would produce a positive result? How did you handle it? 5. Explain a time when you had to deal with poor job performance 6. Name a time you screwed up 7. What frustrates you Continuous Improvement/ Problem Fixing 1. Tell me about a time when you leaned out a process 2. Tell me about a time you had a difficult job to solve 3. Walk me through a different scenario of a process you invented or improved 4. Tell me about a time you attempted to refine a process and failed 5. Give an example of a time when you found a simple solution to a seemingly difficult problem 6. How has your past experiences included lean management, six sigma, kaizen
- Tell me about yourself. Don't say something typical 4 Answers
Helpful (43)Accepted OfferNeutral ExperienceEasy Interview
I applied online. The process took 1+ week. I interviewed at Amazon.com.
1st you must complete an online assessment to qualify , if you application is accepted you have a group interview where you must then pass a mouth swab drug test
Helpful (29)No OfferPositive ExperienceAverage Interview
I applied online. The process took 3 weeks. I interviewed at Amazon.com (Seattle, WA).
White board coding interview with engineers/tech leads. I was called on campus a day before and was provided with hotel stay. The hotel is pretty close to the office to one can walk to the campus easily. I was provided with lunch first and the interview process began. I wasn't prepared much but in my opinion, the interview was fairly simple. Make sure your object oriented concepts are clear to be able to solve the design questions. Data structures is equally important along with its Algorithmic complexity.
- You have a list of packages A, B, C such that A is dependent on B,C,D and B is dependent on D and C is dependent on E etc. Print the sequence of packages to run 2 Answers
Helpful (13)Accepted OfferPositive ExperienceEasy Interview
It was a good detailed oriented process that touched up on various technical aspects of coding and developing software. It was a pleasant experience over all. It had two different telephonic rounds, coupled with 4 technical rounds. Had an informal lunch sponsored by Amazon with the recruiting manager who detailed the various goals non-goals of team along with aligning of interests' discussion
Helpful (29)Accepted OfferNeutral ExperienceDifficult Interview
The process took 2+ months. I interviewed at Amazon.com.
I went through a technical phone screen with the hiring manager and was then invited onsite to meet with six different managers at all levels (managers, senior managers, and directors) plus a technical program manager and a senior software engineer.
- Design an online payment system Answer Question
Helpful (10)Accepted OfferPositive ExperienceAverage Interview
I applied online. I interviewed at Amazon.com.
An online quiz and then a phone interview. The online quiz wasn't very hard. It tested basic computer science knowledge. The phone interview was slightly harder but it was basically data structures and algorithm questions. They give you an online editor and you type responses into it.
Helpful (3)Accepted OfferPositive ExperienceEasy Interview
The process took 1 day. I interviewed at Amazon.com.
It was a direct hiring event. Filled out an assessment , did a drug test and background check on the spot. Offer was emailed to me. Night shift makes fifty cents more per hour
Helpful (2)No OfferPositive ExperienceAverage Interview
the interview first asked if you understand this is an phone interview with Amazon and then let you to introduce the most interesting project first and then asked a question about how to efficiently generate first 100 prime number
- generating prime number Answer Question
- No OfferPositive ExperienceAverage Interview
I applied online. I interviewed at Amazon.com (Irvine, CA).
First round is a 90 minute test (20 minute debugging, 35 minute reasoning and 30 minute coding), second round is telephone and then onsite interview. There are 7 debugging questions and 35 logical / aptitude questions and 1 problem to solve for the code test.
- Debugging questions and a simple question..e.g. substring of a palindrome Answer Question
Is this helpful? The community relies on everyone sharing – Add Anonymous Interview Review