Amazon Interview Experience-1

Amazon Interview Process - Bhopal 28/09/2016

Amazon conducted an off campus drive at SAKET NAGAR near AIIMS Bhopal.

There are total 4 rounds:

1. Attendance in college.
2. Aptitude
3. Technical.
4. HR.
5. Picture based essay writing

I am Chandu. In this semester I got 8.2 SGPA :P and my friend got 8.56 named Ashu. We both placed on Amazon but not going to this because we are not going to job in LODU company.

If you clear the aptitude, you have won "lawda mera" 80% of the battle. Aptitude is really very tough and needs practice. Aptitude consists of 7 sections including verbal and non-verbal reasoning, quantitative, logical, comprehension, articles, synonyms and antonyms.

Mostly problems with profit and loss, average, simple interest, compound interest, problems on ages are asked.

Preparation from IndiaBix or R.S Aggarwal is enough. ""Shivani"" will also work.

The results are declared as soon as you finish the test on your computer screen. If you are through it shows congratulations and if you are not it shows thank you, try next time. Guys, it's very tough so prepare well, from my batch I was the only one to clear the aptitude.

If you clear aptitude, other rounds are cakewalk for you.

Next round starts as soon was you finish the first. Now you have to write an essay based on the picture shown in which a man is doing with 3 girls ohh yeahhh so I have written all about DAN BILZERIAN

Just focus on your thoughts and make sure about tenses and sentence formation mostly and even punctuation. The results are announced after 30-40 mins.

Next is the technical round. I'm an EC student, So they asked questions about my stream and projects. Guys prepare your projects well and also whatever you have written on your resume. They will ask you everything that's written in the resume. For CS/IT, students prepare your programming well.

HR round is just like a formality, they ask about yourself and about relocation and working in shifts. They said, everyone, that we will receive an email concerning the results. It will be the offer letter,  someone from their team said. Only 30-35 candidates went through to HR and I'm happy that I'm one of them. Eagerly waiting for my offer letter.

ALL THE BEST FOR ALL OF YOU!!! Tech Mahindra conducted an off campus drive at Wadia College.

I hope my experience will help you. :-)
-------------------------------------------------------------------------------------------------------------------------------------------------------------
Amazon Interview Experience - Hyderabad, February 6, 2016

I got a mail from HR of Amazon, Hyderabad. They were recruiting for Kindle team in Chennai. I replied with my CV and was invited for the interview. I told him I would not be able to make it to the interview on 6th. He asked me to take an online test on 4 Feb and see if I can make it to their office by afternoon. I did the same.

Below are the questions in the online test:

Q1. Search for a value in a given BST.

Q2. Return the number of distinct pair of elements in a given array that add up to a given number.

On 6th Feb, there were 2 rounds of interview. I can't remember most of the questions but below are a couple of them:

Q1. Return the first non-repeating character in a string.

Q2. Given an array of integers that first increases and then decreases, (a) determine the index of highest integer, and (b) search for a given value.

I wasn't selected, rightly so. Nor did I expect to be. The interviewers who came from Chennai were young, dynamic and appeared hard-working, besides guiding me towards a solution when I was stuck. I learned alot. Thanks, Amazon.
-----------------------------------------------------------------------------------------------------------------------------------------------------------------
Amazon Development centre Interview Experience - Chennai

Hi all,

I interviewed at Amazon. I applied through employee reference. The interview panel is going on very friendly nature and mostly they wanted pure coding. They asked Data structures and algorithms and scenario based questions on which you have selected technology like C, C++, Java...etc and in OPS round they are checking your confidence levels and your logical thinking for this purpose they asked puzzles. So friends be prepared well to crack the interview.

Kind Regards,
Arun.

-----------------------------------------------------------------------------------------------------------------------------------------------------------------
AMAZON Interview Experience - VJTI, Mumbai 19 Aug 2014.

Amazon visited VJTI Mumbai on 19th aug 2014 for internship.

FIRST ROUND: Technical Aptitude Test.

It comprised of 20 technical objective questions and two programs to be solved in 1 HR 30 mins.

Most of the questions were on OS. I am mentioning few questions here.

1. Question on fork() system call.

Code was given with few forks we were asked to find out number of child processes and how many times a given printf statement will be executed.

2. C language question Dangling Pointers .

We were given 3 Functions and we have to find out which function call will result in Dangling Pointer.

3. A Numerical on 2-level page table in OS.

4. Question like which of the following is used by Java.

A) NFA
B) DFA
C) PDA
D) Turing Machine

5. Question On Threads.

Which portion is shared between Process and Threads (Code section, Processor register etc).

6. Question on Tree.

Preorder traversal of a BST was given we have to find out its postorder traversal.

7. C Language question on Format Specifier.

Like which of the following is not a Format specifier.

8. Java question on String Concatenation Operator (+) inside System.out.println();

9. Mix of Printf and Fork was given and we were asked the output.

10. Page reference string were given and we have to find out number of page faults in
FIFO, LRU and optimal page replacement policy.

11. Question on thrashing from OS.

I don't exactly remember other questions but most of them were from OS.

2 programs.

1st)

An array containing mix of +ve and -ve numbers were given and we have to arrange those numbers so that final array has alternating +ve and -ve numbers but without changing the original order.

2nd)

program based on keypad of a Mobile.

keypad has keys with each key having few digits and alphabets on it.

A number was given say 235 then we have to write a program that finds all permutations of alphabets while typing 235 like adj, adk, adl and so on. Without changing the original sequence.

SECOND ROUND:

It was Coding Round.

2 Programs for 1 Hr.

1st)

Reversing a Linked List k elements at a time.

2nd)

Array of integers was given with part of it sorted in ascending order and a part in descending order (one part following the other)

We have to apply binary search on this array to find out a given number.

THIRD ROUND: Technical interview.

- Program to find out square root of a float without using any library function.

- Array of 1's and 0's is given we have to find out subarray of size k with most number of 1's and most number of 0's respectively.

- Question on time and space complexity (find time and space complexity of given code).

- Question on bitwise operators in C (how to set, reset, toggle given bit).

2 Lane road was given some cars moving in upward direction and some in downward
speed of cars were given along with their arrival time at a specific point on a road, we have to write a program to find out length of each car and % of cars moving in upward and downward direction.

finally 4 students were selected.
-----------------------------------------------------------------------------------------------------------------------------------------------------------
Amazon India Interview Experience - PUNE, Jan 24, 2014

Below are a list of certain questions that some of my friends and I were asked during an interview for the SDE position.

It was an amazing experience. Though they tend to focus PRIMARILY on Data Structures throughout, they also give good weightage to your Problem Analyzing Skills and OS.

1. Given a dictionary with limited words. Check if the string given to you is a composite of two words which are already present in the dictionary.

2. Given a single linked list of certain nodes. Switch adjacent nodes. Eg. 1 2 3 4 will be 2 1 4 3.

3. What is the function of the 'finally' block in Java ? Under what conditions does the finally block not get executed, if this is possible?

4. Display all the nodes at the same level in a tree.

5. Given a binary search tree. Traverse only the left sub-tree.

6. Given a n-ary tree. Devise an algo which determines the position at which the 3rd B is present from the given index in constant time complexity.

Try it for binary tree.

What is hashing. What is constant time complexity?

Which are the data structures which have constant time complexity. HINT - they both use indexes?

The preprocessor method will use what data structures to ensure the getA() or getB() function will determine the 3rd B's position in constant time complexity.

7. Is {a, n, d} a palindrome ? If you are given a random string, is it a palindrome or not ?

8. Implementation of AVL tree.

P. S. The tech panels which came down for the interviews are amazingly helpful and vastly experienced. So you better work you're arse off if you wanna pass all 3 tech rounds + telephonic interview!
---------------------------------------------------------------------------------------------------------------------------------------------------

No comments:

Post a Comment