Amazon

Page 3 of 5 for Amazon Interview Questions and Tips

Showing 21 - 30 of 41 interviews

21

Amazon N/A interview

, 6k views
Mohit GolchhaFresherSelected
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

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 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 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 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 :<br />
<br />
1. Amazon always looks for leaders, so always be bold and don’t be afraid in front of the panel.<br />
<br />
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.<br />
3. Keep updated of your thought process to the interview panel always.<br />
4. Answer confidently and in case you want to disapprove their point, make it politely.<br />
5. Be cool,calm and confident.<br />
DON'Ts :<br />
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).<br />
2. Don't keep your mind engaged with thoughts, keep it free so that you can think inside calmly.
Read Full post...
22

Amazon Sde (software development engineer) interview

, 8.9k views
VISHAL RAJFresherSelected
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 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.<br />
Apart from these main topics, just have a glance at these few topics:<br />
Database : Basic Queries, Indexing, Transaction<br />
OOP : Definition with understanding of four features of OOPs.Among non-technical stuffs, practice some famous puzzles (just Google it).<br />
After all these done, just keep on solving interviews questions being updated regularly at geeksforgeeks<br />
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...
23

Amazon Software developer internship interview

, 8.9k 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...
24

Amazon interview

, 8.6k views
JeevaFresherSelected
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...
25

Amazon Quality surveillance engineer interview

, 10.4k views
AnonymousFresherSelected
Application
I was interviewed on-campus 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.<br />
One part will concentrate on aptitude and output of C programs.<br />
1. aptitude, 2. C aptitude, 3. Operating Systems and Time complexities etc.,<br />
Second part will be coding Questions<br />
1. One Question on Trees - definitely<br />
2. One more simple questions on string manipulation
Read Full post...
26

Amazon N/A interview

, 5.1k 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...
27

Amazon Quality surveillance engineer interview

, 8.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...
28

Amazon Intern internship interview

, 6.6k 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...
29

Amazon interview

, 7.9k views
AnonymousFresherSelected
Application
I was interviewed on-campus 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...
    30

    Amazon Software developer interview

    , 5.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...
    SignUp/Login
    1-Step Login | Get unlimited access!
    This is the alert