Amazon Software Development Engineer Interview Questions | Glassdoor

Amazon Software Development Engineer Interview Questions

Updated Jul 19, 2017
1,483 Interview Reviews

Experience

Experience
61%
26%
12%

Getting an Interview

Getting an Interview
42%
24%
20%
10
1
0
0

Difficulty

3.2
Average

Difficulty

Hard
Average
Easy

1,483 Candidate Interview ReviewsBack to all Interviews

Filter

 

Software Development Engineer Interview

Anonymous Interview Candidate
No Offer

Interview

Was contacted by recruiter. Had to give an online coding test as well as behavioral test.

Interview Questions

Other Interview Reviews for Amazon

  1.  

    Software Development Engineer Interview

    Anonymous Interview Candidate
    No Offer

    Application

    I applied online. I interviewed at Amazon.

    Interview

    Two back to back interviews

    Interview Questions

    • I did not know what is a red-black tree. And he asked me what collection uses r-b tree. And i just did not know. Didn't even guess.   2 Answers

  2.  

    Software Development Engineer Interview

    Anonymous Employee
    Accepted Offer
    Positive Experience

    Application

    I applied online. The process took a week. I interviewed at Amazon.

    Interview

    About you.
    DIrectly onto questions:
    Shuffle a pack of cards
    BFS
    Intersection of arrays

    Interview Questions

    • Heaps.
      Design a website which would display the top 1000 amazon products   Answer Question
  3.  

    Software Development Engineer Interview

    Anonymous Interview Candidate
    No Offer

    Interview

    Multiple phone interviews

    Interview Questions

    • Given an array of numbers find all the pairs of numbers that add up to the total.   Answer Question

  4.  

    Software Development Engineer Interview

    Anonymous Employee
    Accepted Offer

    Interview

    I submitted my resume online and heard back almost a year later. I went through about 3 phone screens before doing the onsite and receiving an offer a few days afterwards.

    Interview Questions

    • Optimizing Fibonacci for scale with caching considerations, large numbers   Answer Question

  5.  

    Software Development Engineer Interview

    Anonymous Employee
    Accepted Offer

    Interview

    One or two phone screen. In house, interview with 5 people, usually three with engineers, one with manager, one with bar raiser (could be engineer or manager).

    Interview Questions

    • Design/Write an algorithm to find the most-popular sequence of three pageTypes in a row.   Answer Question

  6.  

    Software Development Engineer Interview

    Anonymous Employee
    Accepted Offer

    Interview

    i first submitted my application via their online website; afterwords, they contacted me for an onsite interview at my college. then after two interviews on campus, i got an internship and then i got another internship the next year then i accepted them as fulltime.

    Interview Questions

    • they asked a few technical programming questions and i think the hardest thing was thinking of various ways to raise an integer a to the power b.   Answer Question

  7.  

    Software Development Engineer Interview

    Anonymous Interview Candidate
    No Offer

    Interview

    Two to three rounds of telephone interviews, followed by full day in-person interview in the Dublin office. Technically very tough questions in all areas, designed to see how well-rounded the candidate is and which areas he/she is strong in. Very mentally tiring after several rounds of these!

    Interview Questions

    • Tricky algorithm problems and puzzles that you must solve on the spot, in front of the whiteboard and explain the solution.   1 Answer
  8.  

    Software Development Engineer Interview

    Anonymous Interview Candidate
    No Offer

    Interview

    Phone interview: went over resume and asked one coding question.

    Interview Questions

    • Write the code about eliminating extra space in the string. e.g "hello world" to "hello world"   Answer Question

  9.  

    Software Development Engineer Interview

    Anonymous Interview Candidate
    No Offer

    Interview

    2 phone screens, technical questions

    received email invitation for in person interview, more technical questions and OO design questions

    Interview Questions


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.