Amazon Software Development Engineer I Interview Questions | Glassdoor

Amazon Software Development Engineer I Interview Questions

Updated Apr 11, 2017
293 Interview Reviews

Interview Experience

Interview Experience
68%
21%
9%

Getting an Interview

Getting an Interview
38%
23%
18%
16
1
1

Interview Difficulty

3.2
Average

Interview Difficulty

Hard

Average

Easy

293 Candidate Interview Reviews Back to all Interviews

Filter

Sort: Popular Date Difficulty

Filter

Sort: Popular Date Difficulty

Helpful (1)  

Software Development Engineer I Interview

Anonymous Employee in Seattle, WA
Accepted Offer
Positive Experience
Easy Interview

Application

I applied online. The process took 3+ months. I interviewed at Amazon (Seattle, WA) in March 2017.

Interview

I completed two online assessments in December 2016, but I didn't hear back until March. I went to an on-site interview in Seattle in March.

The on-site was actually really easy, it was 30 minutes of explaining my code from the online assessments. The first online assessment was very easy with 7 debugging questions and some logic questions, and the second one was a work simulation and then 3 medium level programming questions. I didn't get all three questions right, but still got an offer.

Interview Questions

  • Given a linked list, where every node has an arbitrary pointer that points to any node on the list, write a function to create a copy of it.   2 Answers

Other Interview Reviews for Amazon

  1.  

    Software Development Engineer I Interview

    Anonymous Interview Candidate
    No Offer
    Positive Experience
    Average Interview

    Application

    I applied through an employee referral. I interviewed at Amazon.

    Interview

    I have applied to Amazon with an employee referral. First step is pretty easy 7 debugging questions, and 24 logical questions. Second part is work simulation and 3 coding questions. First 2 coding questions are easier than third question. You should manage the time very well for coding questions. I am still waiting for next steps.

    Interview Questions

  2.  

    Software Development Engineer I Interview

    Anonymous Interview Candidate in Seattle, WA
    No Offer
    Negative Experience
    Average Interview

    Application

    I applied online. The process took 2+ months. I interviewed at Amazon (Seattle, WA) in February 2017.

    Interview

    Attended the group assessment at the Seattle office on Feb 8th and still waiting for my result while the recruiter promised us the results in 5 business days. But the worst part of this interview experience is that I didnt get to talk to a recruiter till now except for some email communications from an anonymous email ID and some system generated responses. Its very frustrating and I didnt expect this from a company like Amazon. I have emailed the recruiter (via that anonymous email ID) multiple times and still the recruiter is not ready to even give a ball park on the estimated date of results.

    Interview Questions

  3.  

    Software Development Engineer I Interview

    Anonymous Employee in Seattle, WA
    Accepted Offer
    Neutral Experience
    Easy Interview

    Application

    I applied online. The process took 2+ months. I interviewed at Amazon (Seattle, WA) in February 2017.

    Interview

    The process started out with an online assessment that consisted of debugging and logic questions. After completing that, I was sent another online assessment.

    The second assessment consisted of a long workplace simulation, and 3 programming questions. A few days after completing that, I was invited on site for a group assessment.

    The group assessment was an all day programming challenge, with an interview in the middle, and another one at the end. We were told we would hear back in 5 business days.

    Pretty quickly we were told there were scheduling delays and we would not hear back in the original time frame, and there was no estimate.

    Periodically updated while waiting, but it ended up taking several weeks to hear back. Heard back with an offer, and a recruiter called me to discuss next steps and answer any questions.

    Interview Questions

  4. Is this helpful? The community relies on everyone sharing – Add Anonymous Interview Review


  5. Helpful (22)  

    Software Development Engineer I Interview

    Anonymous Employee
    Accepted Offer
    Positive Experience
    Difficult Interview

    Application

    The process took 4 weeks. I interviewed at Amazon.

    Interview

    Applied online and got coding interview. First was debugging and reasoning and second was 3 hour culture fit and programming test. Got an on-site interview after and we had a group assessment.
    They reimburse everything and recruiters and interviewers were all friendly

  6.  

    Software Development Engineer I Interview

    Anonymous Interview Candidate in Seattle, WA
    No Offer
    Negative Experience
    Average Interview

    Application

    I applied online. The process took 4+ weeks. I interviewed at Amazon (Seattle, WA) in January 2017.

    Interview

    it was horrible. the interviewer (also engineer) can not under stand my algorithm and said something wrong about the algorithm although after discussion with my fellow coworkers I am sure I am correct. I do not know how he slipped into Amazon or Amazon favor such people. also, he impatiently mentioned there was limited time left as if I am wasting his time.

    Interview Questions

    • simple java question. quick sort, comparator and so on   Answer Question
  7.  

    Software Development Engineer I Interview

    Anonymous Interview Candidate in Seattle, WA
    No Offer
    Negative Experience
    Average Interview

    Application

    I applied through college or university. The process took 3+ months. I interviewed at Amazon (Seattle, WA) in January 2017.

    Interview

    7 debugging questions, then puzzles and maths problems. hackerrank- 4 algorithms questions, onsite- algorithms. Recruiter was not at all helpful and did not let me know of the outcome of the onsite interview . until after a month. Though Amazon's regular SLA is 5 days for feedback to interviewers, my recruiter did not get back to me in 30 days. After more than a month I was handed a rejection without any proper feedback or justification.

    Interview Questions

  8.  

    Software Development Engineer I Interview

    Anonymous Employee in Seattle, WA
    Accepted Offer
    Positive Experience
    Easy Interview

    Application

    I applied online. The process took 4 weeks. I interviewed at Amazon (Seattle, WA) in December 2016.

    Interview

    I was given 1 hour written test in which 2 sections consisted 1 of debugging and 1 of reasoning.Each had timing of 21 min and 35 min consecutively.In each section you should have to be careful regarding time management keep an eye on timer as each question does not requires much of your time.

    Interview Questions

    • Debugging section consists of basic algorithm and data structures while analytical sections consists of analogy based questions.   6 Answers
  9. Helpful (5)  

    Software Development Engineer I Interview

    Anonymous Interview Candidate
    No Offer
    Positive Experience
    Difficult Interview

    Application

    I applied through a recruiter. The process took 2 days. I interviewed at Amazon in November 2016.

    Interview

    A recruiter contacted me on Linkedin and asked me to take an online test within 24 hours, at 10pm in the night! I replied back saying I was busy and could take it over the weekend. She agreed. The online test (coding + behavioral) was nothing like most of the other reviews here on Glassdoor say. I feel it was a little more difficult than just debugging and basic coding questions.

    The online test also had a 15 min behavioral assessment. Easy, nothing hard.

    I felt the coding test (60 min) was difficult as I was not prepared for answering BFS, Recursion based questions in the coding test itself. Lacked practice.

    Out of the two questions in the coding test, here are some of the possible outcomes of the online coding test:

    1. Direct Onsite Round: Pass all of the test cases on both the questions of online test.
    2. Phone Screen: Pass few of the test cases on both the questions of the online test.
    3. Failed: Fail one question.

    The phone screen was behavioral, explaining my online coding test answers and a simple modified binary search question (but in a complex scenario), all in 60 mins. Got rejected after this.

    Will try again in 6 months! Hope this review helps atleast some of you.

    Interview Questions

    • Find the indices of all anagrams of a given word in a another word. For example: Find the indices of all the anagrams of AB in ABCDBACDAB (Answer: 0, 4, 8)   3 Answers
    • In a maze (2x2 matrix) filled with 0's and 1's. 0 is the floor and 1 is the wall. Find the shortest path to go from (0,0) to (x,y)   2 Answers
  10.  

    Software Development Engineer I Interview

    Anonymous Interview Candidate
    Declined Offer
    Positive Experience
    Average Interview

    Application

    I applied online. I interviewed at Amazon.

    Interview

    Interview was a three stage process. First, a basic debugging test. Then a more in-depth coding test. Finally, an interview with an actual person to verify that you are indeed a personable person. The entire process was done remotely.

    Interview Questions

    • Non-disclosure, but I was asked standard coding questions.   Answer Question
Don't Miss Out On a Job You Love
Upload a resume to easily apply to jobs from anywhere. It's simple to set up.