Amazon

Amazon Interview Questions and Tips

Showing 21 - 30 of 35 interviews

21

Amazon interview

7.3k views
FresherSelected
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 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...
    22

    Amazon N/A interview

    4.5k views
    FresherSelected
    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...
    23

    Amazon Decision scientist interview

    510 views
    ROSHIN JACOB JOHNSON Me12b166FresherSelected
    Application
    I was interviewed on-campus at IIT Madras for Decision scientist role at Amazon
    Interview Process
    Test Other Interview HR Interview Case Study Interview
    Round 1

    Test

    No. of Questions
    28 questions
    Interview Experience
    Quant questions and basic programming
    Round 2

    Other Interview

    Interview Questions
    • Question 1: Few simple puzzles and guestimates
    Round 3

    HR Interview

    Interview Questions
    • Question 1: Most challenging problem you have solved or tried solving.
    Round 4

    Case Study Interview

    Interview Experience
    Simple question. Just keep on telling what comes to your mind.
    Read Full post...
    24

    Amazon Software developer interview

    6k views
    AnonymousFresherSelected
    Application
    I was interviewed on-campus for Software developer role at Amazon
    Interview Process
    Test Technical Interview
    Round 1

    Test

    Test Sections
    • Section 1: Multiple Choise
    • Section 2: Coding
    Interview Experience
    Coding questions were comparatively easy. There were three questions.1. Given a string map each character of which to the corresponding digit in a 10 digit mobile phone keypad.2. Don't remember, will add when it comes to my mind.3. Don't remember, will add when it comes to my mind.
    Round 2

    Technical Interview

    Skills

    Skills Tested

    • Coding ability
    • Complete knowledge of working of internet.
    Read Full post...
    25

    Amazon Intern internship interview

    5.9k views
    Himani Anand1FresherSelected
    Application
    I was interviewed on-campus at IIM Lucknow for Intern role at Amazon
    Interview Process
    Test Technical Interview
    Round 1

    Test

    Duration
    120 Minutes
    No. of Questions
    22 questions
    Test Sections
    • Section 1: computer science + aptitude
    • Section 2: programming
    Interview Experience
    Interview Tips
    Round 2

    Technical Interview

    Interview Questions
    • Question 1: Binary Tree concepts
    Interview Experience
    Interview Tips
    Skills

    Skills Tested

    • Algorithmic Approach To Problem Solving
    • Data Structures
    • Core Courses Concepts
    Skill Tips
    General Tips
    Read Full post...
    26

    Amazon interview

    6k views
    R ASHWIN SATHYAFresherSelected
    Application
    I was interviewed on-campus at NIT Warangal for Amazon
    Interview Process
    Test Technical Interview HR Interview
    Round 1

    Test

    Duration
    95 Minutes
    Test Sections
    • Section 1: Written Test
    Interview Experience
    The aptitude test basically consisted of questions from Data Structures and some other simple algorithms and also on Object Oriented Analysis. The aptitude test was tricky (having negative markings +2/-1 scheme). To cross this test speed and skill are essential.

    The next test was a coding exams there were three questions 
    1) Given a linked list, link the odd nodes followed by the even nodes in place.
    2) Given a dictionary of words find words that are anagrams of each other.
    3) Given a binary tree and a node print that node's path from root.
    Round 2

    Technical Interview

    Interview Experience
    There were 4 rounds of interviews...
    the details are as follows
    Interview 1 - This interview was basically DS based interview and certain concepts of networking were touched. I
    told them that i am interested in data structures and cryptography so most of the questions came from those areas only.
    Interview 2 - Was again technical. The interviewer asked me on Data Structures and a Dynamic Programming problem and some other puzzles to solve.
    Interview 3 - This was technical but they evaluated the design skills. Asked me on ER diagrams, class diagrams and
    database design and system design and some basic questions from OS. 
    Interview 4 - This was also a technical interview mainly on problem solving and DS design (how would you design a DS to handle this situation and so on).
    Round 3

    HR Interview

    Interview Experience
    There was no HR interview as such. They were asking questions in tech interviews such as tell me about yourself and so on.
    Skills

    Skills Tested

      General Tips
      Data Structures, OOPS and OS. Solve a variety of problems. All the best!!!
      Read Full post...
      27

      Amazon Software developer and tester interview

      5.8k views
      Chaithanya B SFresherSelected
      Application
      I was interviewed on-campus at NIT Surathkal for Software developer and tester role at Amazon
      Interview Process
      Test
      Round 1

      Test

      Test Sections
      • Section 1: ONLINE TEST
      Interview Experience
      Screening by an online round containing programming and multiple choice questions. Selected candidates (25 approx.) had four technical interviews wherein approx. 5 candidates were eliminated in each round. 4 students were offered a job.
      Interview Tips
      Online Programming Contests in spoj,Codechef,topcoder,Codeforces, Hackerrank,Hackerearth, Project Euler.
      General Tips
      Make sure the interviewer knows what you're thinking as you solve the problem. Don't just come up with the final answer. Prepare on algorithms and Data structures.

      It was very exhausting as the interviews went up to 3 a.m in the morning. It was compensated by very interesting and new questions.
      Read Full post...
      28

      Amazon Software developer interview

      4.5k views
      ExperiencedSelected
      Application
      I Applied for job through Personal Contacts for Software developer role at Amazon
      Interview Process
      Technical Interview Technical Interview
      Round 1

      Technical Interview

      Interview Questions
      • Question 1: Design the most optimal data structures for an LRU cache.
      • Question 2: Convert a sorted array to balanced binary search tree.
      • Question 3: Reverse a singly linked list in groups of k in­place.
      • Question 4: Design the most optimal data structure for storing a word and its meaning. Note that a word could have multiple meanings.
      Round 2

      Technical Interview

      Interview Questions
      • Question 1: Write a recursive routine to calculate a ^ n.
      • Question 2: Design the most optimal data structure for a never ending stream of numbers. It should be optimized for insertion, deletion, searching, finding kth largest and kth smallest.
      Read Full post...
      29

      Amazon interview

      5.8k views
      NAFresherNot Selected
      Application
      I was interviewed on-campus at Anna University Chennai for role at Amazon
      Interview Process
      Test Technical Interview
      Round 1

      Test

      Test Sections
      • Section 1: Written
      Interview Experience
      1.  An Address book in your mobile has its contacts syncd with the Internet.
          write test cases for this scenario.
      2. Find second smallest element in an array without sorting
      3. A Printer is connected to your laptop.But when trying to print a file it doesn’t print properly.
         i) How will you identify the problem?
         ii)What steps will you take to rectify them?
      4.write a program which should accept and integer and print output as below
      eg.             1               *
                       2                *
                                         ***
                                         *
                       3                *
                                         ***
                                         *****
                                         ***
                                         *
      5. for the code below,analyse and list all possible test cases
      read p
      read q
      if p+q>100
       print “large”
      endif
      if p>50
       print “p large”
      endif
      Round 2

      Technical Interview

      Interview Experience
      Why Amazon?
      Why Testing?
      Test case for Mobile phonebook (which was asked in written)
      Test case for A4 sheet
      Test cases for Gmail.
      Read Full post...
      30

      Amazon interview

      5.7k views
      ExperiencedSelected
      Application
      I Applied for job through Personal Contacts for Amazon
      Interview Process
      Other Interview Puzzle Interview Puzzle Interview
      Round 1

      Other Interview

      Interview Questions
      • Question 1: Given a 2D matrix . print the numbers in matrix in spiral form.
      • Question 2: Given a number stored in a linked list (one character per node eg. 2->3->4->6->4->3->2). Check whether linked list is a palindrome or not.
      Round 2

      Puzzle Interview

      Interview Questions
      • Question 1: GIven a infinite series 123456789101112131415161718192021... Find the nth character of string (eg 9th character is 9, 10th character is 1, 11th is 0, 12th is 1 and so on...) . Interviewer asked me to code it, including corner cases. He gave me different inputs and asked me to tell output line by line.
      Round 3

      Puzzle Interview

      Interview Questions
      • Question 1: Interviewer asked me BFS and then asked to code DFS.
      • Question 2: Given a number Stored in linked list, Increment number by 1. Here is a example:- http://stackoverflow.com/questions/13798483/add-1-to-a-digits-linked-list
      • Question 3: Find the minimum number of platform required on a station so that all the trains can stop on station. We are provided with trains arrival and departure time as raw data. First he asked me to give an brief algo to solve this problem without mixing arrival and departure time, then asked to solve the problem when times can be mixed together.
      Read Full post...
      SignUp/Login
      1-Step Login | Get unlimited access!