Amazon.com Interview Questions & Reviews
Getting an Interview
- Popular Job Titles:
- Software Engineer (697)
- Software Development Engineer (612)
- Software Development Engineer Intern (192)
- Area Manager (140)
- Software Developer (130)
- Senior Product Manager (98)
- Intern (85)
- Senior Software Engineer (76)
- Software Development Engineer I (76)
- Software Engineer Intern (75)
- Operations Manager (68)
- Product Manager (61)
- Technical Program Manager (56)
- Software Development Manager (54)
- Software Development Engineer II (53)
- Software Development Engineer In Test (45)
- Warehouse Associate (43)
- Program Manager (40)
- Financial Analyst (38)
- Senior Financial Analyst (35)
- Software Developer Intern (32)
- Business Analyst (29)
- Support Engineer (27)
- Senior Vendor Manager (26)
- Brand Specialist (25)
- Vendor Manager (25)
- Engineering (23)
- Financial Analyst Intern (22)
- Project Manager (20)
- Technical Project Manager (20)
Software Developer Interview (Neutral Experience)
I applied through an employee referral and interviewed at Amazon.com.
Interview Details Interview consisted of two phone-screens followed by a trip to Amazon's headquarters in Seattle. In Seattle, I interviewed with 5 or 6 different people, including my potential manager (over lunch) and one other team member. The rest of the interviews were with developers/dev managers from other teams at Amazon. Every interview was about an hour in length, and with the exception of the lunch interview were very technical, with lots of whiteboard coding.
Interview Question – None of the technical questions were standard CS questions - but they weren't that far off. There were list, graph, and other algorithm questions, but they were given in the context of an actual use case at Amazon, and then you needed to figure out what algorithm to use. For instance, I got the "How do you tell if a directed graph has a cycle?" question, but in the context of an Amazon use case.
That said, it might just be those set of Amazon reviewers - I have done Amazon interviews in the past for an intern position, where off-the-shelf questions with no Amazon veneer were used. View Answer
Software Engineer Intern Interview (Positive Experience; Easy Interview)
I applied through an employee referral and the process took a day - interviewed at Amazon.com in February 2014.
Interview Details 2 45 minutes back-to-back interviews
Interview Question – Tell me a specific problem you've met doing your project, and how you handled it. Answer Question
Software Development Engineer Interview (Positive Experience; Average Interview)
I applied through a recruiter and the process took 4 days - interviewed at Amazon.com in January 2014.
Interview Details amazon team is coming to hire in Montreal,QC, prior to that they asked me to take the test, it was average three questions have to be completed in an hour but we are allowed to take more than an hour.hopefully will be selected for the interview here in Montreal
Interview Question – a primitive class having two string attributes and one attribute list of the class itself and then we have to get the each level's string variables's printed.... View Answers (2)
Negotiation Details – I am not done with hiring process yet, just one test is done.,,
Intern Interview (Neutral Experience; Average Interview)
I applied online and the process took 4+ weeks - interviewed at Amazon.com.
Interview Details After submitting my resume, I received an e-mail from their recruiter inviting me to an interview. They were doing interviews at my university on specific days, so I was asked to choose one of those days and specify a time slot that works for me.
At the interview, there were two Amazon engineers in separate rooms and I had to do a 30-minute one-on-one interview with each of them. They weren't notably friendly, but both were very polite and respectful. The interview consisted mostly of technical programming questions - there were probably only 2 or 3 general questions.
Interview Question – You have a file with 4 billion integers. Find an integer that doesn't exist in the file, given that you have very little available memory on your computer. View Answers (5)
Software Engineer Interview (Positive Experience; Difficult Interview)
I applied through a recruiter and the process took a day - interviewed at Amazon.com in March 2013.
Interview Details I met them in person in Montreal where they held a career fair. They reached to me via LinkedIn. I had 4 one-hour interviews back to back in an hotel room.
Interview Question – Be prepared to have technical questions based on algorithms and date structures like binary trees, but also for product-oriented questions like "how would you revamp the main page of Amazon" Answer Question
Very Difficult Interview
Business Intelligence Analyst Interview (Positive Experience; Very Difficult Interview)
I applied through an employee referral and interviewed at Amazon.com.
Interview Details The interview was conducted by a Business Intelligence Engineer. The process was so nice. When I didn't understand what the question is and asked the interviewee to repeat for me. He was very nice to say it again in another way. All questions are technical questions. 1. Talk about a project you enjoyed. 2. Questions about statistical modeling.
Interview Question – Given a dataset, only the first variable has been confirmed as an independent variable. There is no other info. How to build a model or run a regression? Answer Question
Senior Developer Interview (Positive Experience; Average Interview)
I applied online and the process took 1+ week - interviewed at Amazon.com in October 2013.
Interview Details A one-hour phone interview with collabedit sharing (a textedit window for typing source code). An interesting collaborative process for demonstrating things I knew about data structures (my interviewer knew other things). Questions tended to be about handling edge cases or corrupted data.
A one-day session at Amazon HQ with 6 interviewers, mostly on understanding of data systems; some detailed code expression for evolving a class through escalating requirements. Questions about previous problems (technical & social) and how I dealt with them.
Interview Question – How did I deal with an intrasigent colleague. I gave the interviewer the choice of peer or superior, and answered the latter. Since the "solution" involved my changing teams then taking over the person's responsibilities, there was a definite awkward pause. Answer Question
Software Development Engineer Interview (Negative Experience; Average Interview)
I applied online and the process took a day - interviewed at Amazon.com in October 2013.
Interview Details Just the first round interview, I didn't get the question clearly. Later the recruiter told me they will choose others. Personally, I think it's unfair because the reject you just because the unuseful testing which some experienced guy will be failed because they haven't touch those knowledge for long time.
But anyway, not my fault. I am the guy who can work well in real case but nervous when testing.
Trust yourself and keep going, there are some better companies than amazon are waiting for you.
Interview Question – The questions are not tough. Just because the phone interview is not the comfortable interview. Answer Question
Software Development Engineer Interview (Positive Experience; Difficult Interview)
I interviewed at Amazon.com in September 2013.
Interview Details I applied online, and after six months, they sent me an email. We scheduled a meeting, it was with a Developer from Seattle, it was pretty good, some hard questions and background check, and after that we did a coding session using a collaboration board. After a week, they wold me that I did not passed the interview.
Interview Question – Differences on memory handling between C++ and Java. Answer Question
Technical Project Manager Interview (Positive Experience; Difficult Interview)
I applied through a recruiter and the process took 2 weeks - interviewed at Amazon.com in March 2013.
Interview Details Was first contacted by linkedin by Amazon recuriter
Then was requested to do a phone interview to learn about the culture of Amazon and things to expect
First tech interview was on phone, there was a slight mixup of time but was asked Hashtable question, programming in live with the interviewer
Second was invited to go to Montreal for interview was put at a hotel with all expenses paid.
Second round had 4 interviewers, 1st HR person offered me TPM position I wasnt going into the interview with TPM in mindset since it was a Senior Dev, but said I would be interested in TPM.
- First question on parsing logs, finding most top 3 clicked links, as in a chain of links pg1 -> pg2 -> pg3, which has the most hits View Answer
- Implement an LRU Cache, and a BST tree question View Answer
- Was asked all kinds of manager types questions, product etc motivations etc View Answer
- More on design how to scale, what architecture I would use for a web, how would I build a image upload site, messaging, queues etc View Answer
Interviews for Top Jobs at Amazon.com