Amazon

Amazon Interview Questions and Tips

Showing 11 - 20 of 33 interviews

11

Amazon Quality surveillance engineer interview

8.4k views
AnonymousFresherSelected
Application
I was interviewed on-campus at IIT Roorkee for Quality surveillance engineer role at Amazon
Interview Process
Test Test Test Test
Round 1

Test

No. of Questions
Online questions
Test Sections
  • Section 1: Technical skills
Interview Experience
This was a simpler round, concentrating on basic questions like-
1. Deleting last 'n' nodes of a linked list
2. Check out the given tree is a BST or not.
3. If an array a[i] is a then a[i+1] would be either a+1, a-1 or a so in this array how do you search an element
4. write a ship quality code
Round 2

Test

Test Sections
  • Section 1: Technical
Interview Experience
The questions were of this type-


1. Given a tree and all the leaf nodes form a double linked list ( complete tree is given ). How do you find the height of the tree?
2. an array of negative and positive numbers are given. find all contiguous subsets whose sum is equal to zero.
Round 3

Test

Test Sections
  • Section 1: Technical
Interview Experience
The difficulty level went up, with questions like-


1. Find Longest Increasing sequence subject to some constraints.
2. An array is given of size n and the elements are in the range 1 to n. Some elements are missing and some are repeated. Find the missing elements and find frequency of all the repeated elements.
3. Three arrays A, B, C. find subset a in A, b in B, c in C such that a + b + c = 0
Round 4

Test

Test Sections
  • Section 1: Technical
Interview Experience
Really tough test, with questions like-


1. A tree is given, make a linked list of leaves.
2. for amazon online store what data-structure is used. That is hierarchical structure
3. Asked about make file. How do you club into a single object file.
Skills

Skills Tested

  • Algorithms
  • Puzzles
  • Data Structures
Resources

Preparation materials

Books
  • Crack the coding Interview,
  • Brain Teasers,
  • Crack the interview,
  • Data structures,
  • algorithms made easy,
General Tips
Before making the shortlist, you'll have to sit for an Online written test. The test consists of two parts.

One part will concentrate on aptitude and output of C programs.

1. aptitude, 2. C aptitude, 3. Operating Systems and Time complexities etc.,

Second part will be coding Questions

1. One Question on Trees - definitely

2. One more simple questions on string manipulation
Read Full post...
12

Amazon Sde (software development engineer) interview

7k views
AnonymousFresherSelected
Application
I was interviewed on-campus at NIT Surathkal for Sde (software development engineer) role at Amazon
Interview Process
Test Technical Interview
Round 1

Test

Test Sections
  • Section 1: ONLINE TEST
Interview Experience
The selection procedure consisted of one online round followed by 4 face to face interviews.
1st round consisted of 20 MCQs of C/C++ and general aptitude. They shortlisted only 11 B.Techs after first round. Then we had 4 separate interviews out of which one was Bar Raiser round (which is most important).
Round 2

Technical Interview

Interview Questions
    Interview Experience
    Each interview was of around an hour. They mainly emphasized on data structure part. I got a lot of questions from tree and linked list and few were based on Operating System's concepts. For most of the questions, they asked me to come up with more than one approach and also they introduced many variations in between. After the discussion of approach, I was supposed to write the complete code on paper.Each round was kind of elimination round and the Bar Raiser round was most important of all.
    Resources

    Preparation materials

    Books
    • Data Structures and Algorithms made Easy by Narsimha Karumanchi,
    General Tips
    For improving coding skills, first code basic searching, sorting and graph algorithms.Then try to program few random questions of trees and linked list while studying there concepts. Then practice some questions from sites like codechef or codeforces and also try to participate in the competitions that take place on these sites.For Operating Systems, just go through the book written by "S Galvin" and try to clear concepts of memory management part.

    Apart from these main topics, just have a glance at these few topics:

    Database : Basic Queries, Indexing, Transaction

    OOP : Definition with understanding of four features of OOPs.Among non-technical stuffs, practice some famous puzzles (just Google it).

    After all these done, just keep on solving interviews questions being updated regularly at geeksforgeeks

    Overall Experience was very good and challenging as it was the very first day of placement and our interviews went till 4 in the morning. So when the result came, we were very excited.
    Read Full post...
    13

    Amazon Software developer internship interview

    7k views
    Pruthvi PerumallaFresherSelected
    Application
    I was interviewed on-campus at IIT Madras for Software developer role at Amazon
    Interview Process
    Test Technical Interview Technical Interview
    Round 1

    Test

    Duration
    90 Minutes
    No. of Questions
    22 questions
    Test Sections
    • Section 1: Multiple Choice
    • Section 2: Coding
    Interview Experience
    Multiple choice questions pretty much covered everything. This included details of big O notation , concepts from computer organisation etc . Be a little careful while writing outputs as there might be misleading options.
    Round 2

    Technical Interview

    Interview Questions
    • Question 1: Given a binary tree, build a doubly linked list for the leaves of the tree in the given order without using any extra space
    • Question 2: Given a table m*n , find the number of ways of reaching from one corner to opposite corner, if a person can only move in two directions( towards the goal)
    Interview Experience
    Building part was quite easy . Should have a little practice of writing code on paper.
    Be careful about edge cases . The interviewer took it pretty seriously (things like root node should not be null)
    Round 3

    Technical Interview

    Interview Questions
    • Question 1: A person can take one or two steps at a time. Find the number of ways in which n steps can be travelled.
    • Question 2: Take a infix expression as input and print its postfix expression
    Skills

    Skills Tested

    • Data Structures And Algorithms
    • C and one Object oriented language
    • Computer Organisation
    • Basic Aptitude topics like Combinatorics
    Read Full post...
    14

    Amazon N/A interview

    4.2k views
    AnonymousFresherSelected
    Application
    I was interviewed on-campus at N/A for N/A role at Amazon
    Interview Process
    Test Problem Statement Technical Interview Technical Interview Technical Interview
    Round 1

    Test

    Test Sections
      Interview Experience
      The ingredients of this round were quantities(speed-distance-time,escalator problems,clock sums,age problems), technical aptitude(predicting outputs-recursion,simple snippets,C++, finding complexity, choosing suitable algm, basics of OS). This round also asks you to code two codes, one with linked list(given three linked list, add all the elements and store in another linked list and return the result) and other involving like knapsack problem(given a set of possible packs 6,9,20 and an input 47(for eg) the function must return 1 as 47 can be achieved using those three sizes of packs(20*1+9*3)).
      Round 2

      Problem Statement

      Round 3

      Technical Interview

      Interview Questions
        Interview Experience
        1. Questions using array were asked. (to find unique elements among two sorted/unsorted arrays).
        2. I was asked to explain my project in detail.
        Round 4

        Technical Interview

        Interview Questions
          Interview Experience
          1. Lots of questions on heap, DS, time complexity.
          2. Given a graph(with 4 quadrants) and points on it, find nearest 100 points to the origin(0,0). (hint : Use heap)
          3. I was asked questions based on Binary Search. (find turning point in an array)
          4. To check if a tree is a sub-tree of another(any binary tree).
          Round 5

          Technical Interview

          Interview Questions
            Interview Experience
            1. I was asked to code for spiral matrix problem and many test cases were asked which my code didn't satisfy and so I had to keep changing until it satisfied all the test cases.
            2. I was asked questions on computer fundamentals like OS, basic Linux commands, troubleshooting techniques.
            General Tips
            DOs :



            1. Amazon always looks for leaders, so always be bold and don’t be afraid in front of the panel.



            2. It is not your goal to reach to the solution as soon a problem is given. Try to start with a solution,make it better,try to move to best.

            3. Keep updated of your thought process to the interview panel always.

            4. Answer confidently and in case you want to disapprove their point, make it politely.

            5. Be cool,calm and confident.

            DON'Ts :

            1. Don't prepare outside the interview room, makes a bad impression on the interviewers. (said by amazon interviewer when I asked him about feedback).

            2. Don't keep your mind engaged with thoughts, keep it free so that you can think inside calmly.
            Read Full post...
            15

            Amazon Quality surveillance engineer interview

            6.8k views
            Mayank SharmaFresherSelected
            Application
            I was interviewed on-campus at IIT Bombay for Quality surveillance engineer role at Amazon
            Interview Process
            HR Interview
            Round 1

            HR Interview

            Interview Questions
            • Question 1: Tell me something about yourself
            • Question 2: Tell us about an experience when you worked in stressful environment away from home
            • Question 3: What is your USP
            Interview Experience
            These are not the exact questions but will give you a rough idea
            Interview Tips
            See you will get a job today or tomorrow doesn't matter. I'm not saying don't feel the pressure, it is important for you to get pushed to do stuff you otherwise wouldn't have thought of.
            Skills

            Skills Tested

            • Honesty
            • devotion
            • Way to approach a problem
            • How you behave and carry yourself
            General Tips
            I've mentioned it before use the stress to sharpen your skills. Its ok to take a day or two off
            Motivation for applying
            I wanted a core job
            Read Full post...
            16

            Amazon Customer service associate interview

            6.9k views
            Palguna PriyaFresherSelected
            Application
            I was interviewed on-campus at NMREC for Customer service associate role at Amazon
            Interview Process
            Test Interview Interview
            Round 1

            Test

            Duration
            60 Minutes
            Test Sections
            • Section 1: Online grammar test
            Interview Experience
            The test was all about how well you understand and write the English language as the company totally depends on the retail process, their high requirement was on the language understandability.
            Interview Tips
            There are no much tips, Just be good with the English language.
            Round 2

            Interview

            Interview Questions
            • Question 1: why would you like to join our company
            Interview Experience
            I spoke about how well the company is doing in the present state and also few great achievements of the company.
            Interview Tips
            Know about the company well before you attend any interview.
            Round 3

            Interview

            Interview Questions
            • Question 1: Online versant
            Interview Experience
            The versant exam was of 6 rounds which was all about the communication skills and spontaneous answers to the question given ending with a specified length Email writing.
            Skills

            Skills Tested

            • Communication skills
            Skill Tips
            Be good at communicating with the people around and also with good clever answers when asked.
            Read Full post...
            17

            Amazon It engineer internship interview

            1.7k views
            Suhas ChintalaFresherSelected
            Application
            I was interviewed on-campus at IIT Madras for It engineer role at Amazon
            Interview Process
            Test Technical Interview
            Round 1

            Test

            Duration
            120 Minutes
            No. of Questions
            22 questions
            Test Sections
            • Section 1: MCQs
            Interview Experience
            Topics were on OS, DBMS, OOPS, C Problems, etc
            Interview Tips
            A gen brush up on the above subjects is a plus
            Round 2

            Technical Interview

            Interview Questions
              Interview Experience
              Problems on graph algorithms, Sort-search algorithms were asked. The coding was to be done is C or c++.
              About 2 rounds of Technical interviews were done
              Interview Tips
              DSA, Graph theory course stuff should get you through peacefully.
              Skills

              Skills Tested

              • Basic C/C++
              • Graph Theory
              • Algorithms And Data Structures
              Read Full post...
              18

              Amazon interview

              6.7k views
              AnonymousFresherSelected
              Application
              I was interviewed on-campus at Anna University Chennai for role at Amazon
              Interview Process
              Test Test Test Test
              Round 1

              Test

              Duration
              NA Minutes
              No. of Questions
              3 questions
              Test Sections
              • Section 1: Coding
              Interview Experience
                1.Given a billions of words. Find 5 most frequently occurring words?
                  2.Given an array which consists of elements in the following form :
                            --­>All the adjacent elements differ only by value ­1 or +1.
                             --­>You are given an element. You need to search for its index.
                          3.Given a binary tree with left and right pointers.Convert it to double linked list?
              Round 2

              Test

              Duration
              NA Minutes
              No. of Questions
              2 questions
              Test Sections
              • Section 1: Written Test
              Interview Experience
              1.Least common ancestor
               2.Given a railway station and number of trains with starting and ending times. You need schedule the trains such that  minimal number of tracks  should be assigned.
              Round 3

              Test

              Duration
              NA Minutes
              No. of Questions
              3 questions
              Test Sections
              • Section 1: Coding
              Interview Experience
                1.How to implement T9 dictionary?write code for that.
                 2.Find the vertical sum of a binary tree.
              Ex:
                                                                 5
              /      \
                                                             7        9
                                                            /\        / \
                                                          3   1    4   6
              3)Here, there are 5 vertical paths sums:
                 ­>  3
                 ­>  7
                 ­>  5+ 1+ 4 
                 ­>  9
                 ­>  6
               Implement it with one traversal?
              Round 4

              Test

              Duration
              NA Minutes
              No. of Questions
              2 questions
              Test Sections
              • Section 1: Coding
              Interview Experience
               1.Implement stack such that we can find maximal element of current 
              stack in O(1) time.
                          2.Given a matrix of zeros and ones. If any of the row containing 0 make that row fully as 
              zero.Do the same for columns also.Minimize the space complexity of auxiliary 
              array to do this
              Read Full post...
              19

              Amazon interview

              6.7k views
              AnonymousFresherSelected
              Application
              I was interviewed on-campus at BIT Mesra for Amazon
              Interview Process
              ONLINE ROUND Technical Interview Technical Interview Technical Interview Technical Interview
              Round 1

              ONLINE ROUND

              Interview Experience
              1. 20 MCQ
              2. 2 coding questions
              • Find the diameter of a tree
              • Print all anagrams pair in separate line
              Round 2

              Technical Interview

              Interview Questions
                Interview Experience
                Find the next larger element in a BST, given key might not be in the BST. O(logn) time and O(1) space.Delete all nodes on a DLL whose data is a multiple of 5. O(n) time
                Round 3

                Technical Interview

                Interview Questions
                • Question 1: Given n-ary tree, print the nodes in level-order zig-zag manner. O(n) time
                • Question 2: Given a BST find the number of pair of nodes which sum upto a given value. O(n) time, O(1) space.
                • Question 3: Given a 2D plane and n points, find the line which passes through maximum number of lines.
                • Question 4: If a/b is recurring like 10/3 print 10/3 as 3.(3), 16/6 as 2.(6)
                Round 4

                Technical Interview

                Interview Questions
                • Question 1: Explain caching, implement LRU caching
                • Question 2: Explain working of DNS, implement domain search in DNS.
                • Question 3: What is hashing. Implement domain search using hashing.
                • Question 4: Given a string of alphabet of at most 5 characters. Write a function which returns a unique number for each string with O(1) space.
                • Question 5: Explain working of virtual function.
                • Question 6: There is pointer of base class pointing to derived class. Explain the working with respect to the pointer, if this pointer calls the virtual function of base class.
                • Question 7: How does write head take a value from process buffer and writes on a particular address (Explanation of address bus and register needed).
                Round 5

                Technical Interview

                Interview Questions
                • Question 1: Clone a linked list having an arbit pointer.
                • Question 2: You are given deque(), enque(), isEmpty() function for queue, implement push(), pop(), min() functions of stack. O(1) time was required for min().
                • Question 3: Convert a binary tree to a DLL such that a next node for DLL is selected in a top down order in zig-zag manner. O(n) space was allowed, but not O(2n).
                Skills

                Skills Tested

                  Read Full post...
                  20

                  Amazon N/A interview

                  4.2k views
                  AnonymousFresherSelected
                  Application
                  I was interviewed on-campus at N/A for N/A role at Amazon
                  Interview Process
                  Test Problem Statement Technical Interview Technical Interview HR Interview
                  Round 1

                  Test

                  Test Sections
                  • Section 1: General Aptitude
                  • Section 2: Technical Aptitude
                  Round 2

                  Problem Statement

                  Round 3

                  Technical Interview

                  Interview Questions
                  • Question 1: Given a number. Find next max with same digits.
                  • Question 2: Given an array of numbers. Find pair with minimum difference.
                  Round 4

                  Technical Interview

                  Interview Questions
                  • Question 1: Given operations: insertion, deletion, searching and random number displaying. Find best datastructure to use.
                  • Question 2: Given a stack. You can push or pop elements any number of times. Print minimum value from current content of stack.
                  • Question 3: Write an algorithm: Implement a queue using stacks.
                  Round 5

                  HR Interview

                  Interview Questions
                  • Question 1: What is testing?
                  • Question 2: What is test case?
                  • Question 3: Tell test cases for testing alarm in mobile phone.
                  • Question 4: What is integration testing?
                  • Question 5: What is compatibility testing?
                  • Question 6: How and for what case you will do above mentioned testings to alarm?
                  General Tips
                  My friends got placed in amazon I got all this information from them.For amazon it is crucial that you be very strong in data structures & algorithms, 90% of the questions are from that. Next for the aptitude 19 were selected from 250 students who wrote. Some of my friends were able to clear the aptitude by performing normal for the general aptitude question(answering 1/2 the question correct) and by simple write print statements for the given programming, that is writing print statement for each test case(its worth a shot). Overall the aptitude is easy stuff.
                  Read Full post...
                  SignUp/Login
                  1-Step Login | Get unlimited access!