Amazon interview experience Real time questions & tips from candidates to crack your interview

SDE - 1

Amazon
upvote
share-icon
4 rounds | 9 Coding problems

Interview preparation journey

expand-icon
Preparation
Duration: 2 Months
Topics: DATA STRUCTURES, C, C++, JAVA, DBMS, OS, COMPUTER NETWORKS, CLOUD, linux
Tip
Tip

Tip 1 : Have an idea about cloud computing and aws services
Tip 2 : learn linux and basic computer networks
Tip 3 : moderate level coding questions need to be practiced

Application process
Where: Campus
Eligibility: 6.5 cgpa
Resume Tip
Resume tip

Tip 1 : have some clous based technology included in your resume
Tip 2 : be confident and brush upon your basics in linux,networks and operating systems

Interview rounds

01
Round
Easy
Online Coding Interview
Duration90
Interview date17 Nov 2020
Coding problem3

First round is Online Test (no negative marking). It was held on campus itself in assigned labs. The test is divided into four main sections:

1. Technical Questions

Operating Systems, DBMS and Computer Networks: This section had moderate-difficult level questions based on OS, DBMS, CN and troubleshooting. If you have a good grasp over the subjects then it wont be difficult to ace this round. 

2. Level Order Traversal

Easy
15m average time
85% success
0/40
Asked in companies
MicrosoftDeutsche BankFlipkart

You have been given a Binary Tree of integers. You are supposed to return the level order traversal of the given tree.

For example:
For the given binary tree

Example

The level order traversal will be {1,2,3,4,5,6,7}.
Try solving now

3. Reverse Words in a String

Easy
10m average time
90% success
0/40
Asked in companies
Tata Consultancy Services (TCS)OlaCognizant

You are given a string 'str' of length 'N'.


Your task is to reverse the original string word by word.


There can be multiple spaces between two words and there can be leading or trailing spaces but in the output reversed string you need to put a single space between two words, and your reversed string should not contain leading or trailing spaces.


Example :
If the given input string is "Welcome to Coding Ninjas", then you should return "Ninjas Coding to Welcome" as the reversed string has only a single space between two words and there is no leading or trailing space.
Try solving now
02
Round
Easy
Video Call
Duration60
Interview date20 Dec 2020
Coding problem3

Technical round:asked general questions about networking, os and troubleshooting.
There were three rounds of interviews, all knockout rounds and were held on the same day. It will be a very long day for you, so I suggest you to be prepared.


This interview is based completely on Networking concepts. They expect you to answer in complete depth and be as detailed as possible. It is very normal for interviewer to keep typing on laptop to record your answers while you speak, so speak only what you are sure about, but do not be intimidated by it. A few questions that were asked:

1. Technical Questions

1) Suppose I have a brand new laptop and I wish to connect it to the internet. What should I do, and what shall happen in background before the laptop is connected to the internet? 

Ans. Manually assigning IP address or DHCP and DORA procedure. They expect you to explain in depth about DHCP and DORA


2) What happens in background when I write www.amazon.com on my web browser and hit enter? 

Ans. Complete process starting from how IP address request is sent from browser to OS to the DNS resolver and further, and how IP address is sent back to browser; after which the three-way-handshake procedure to establish TCP connection, and then how a request and response is generated followed by interpretation of HTML and Javascript along with images/sounds. 

2. Networking Questions

1) What are few methods of HTTP, what is HTTPs, is the port number different for HTTPs, how is SSL related to HTTPs, explain SSL handshake?
2) How is a hub, a router, and a switch different from each other? Explain in terms of broadcast domain.
3) As MSS was explained in TCP 3 way handshake, explain what is MTU and compare and contrast MSS and MTU together.
4) Explain in depth what is TCP and UDP. Compare and contrast both of them.
5) What methods are available to us in flow control and error detection/correction?
6) What is public IP? How is it different from private IP? Can I connect to the internet using private IP? What is NAT?

3. OS Questions

Other important topics for AWS Networking Interview- Subnetting, OSI model with complete details and protocols on each layer, firewall in detail with all types (advantages/disadvantages)

Technical round: Asked general questions about networking, os and troubleshooting.


1.What are the advantages of having virtual memory?
2.How to trouble shoot windows system which has booting problems?
3.gave one simple code to implement and some general questions

03
Round
Easy
Video Call
Duration60
Interview date6 Jan 2021
Coding problem2

This round was based on Operating Systems and troubleshooting. Just like Interview 1, they expect you to answer in depth.

Other important topics for AWS Operating Systems and Troubleshooting interview: OS boot process (Win/Linux); Memory management ;Memory pages; Buffer and Caches, Basic commands; System date/time management, network time protocol; Managing Users and groups; File permissions; Managing softwares – installation, uninstallation, upgrade etc; Managing system services and background processes; Remote management of a system – SSH, RDP etc; Network protocols – FTP, HTTP (web servers), SMTP (mail server); System automation – cron, batch jobs, windows startup tasks

1. Technical Questions

1) What are different types of memory present in a computer?
2) Explain the concept of virtual memory. If it’s not present in hardware, how does it store data? Explain framing, segmentation and paging.
3) Explain the entire boot process of windows. (choice was given between Windows and Linux)
4) What is cache? What are its different types? Explain the entire process of searching in memory using hit and miss.
5) A memory shortage scenario was given and LRU algorithm was asked in a twisted form.

2. Application Questions

1) Troubleshooting: I am not able to connect to the internet. I do not have a spare device with me. Troubleshoot the scenario and figure out where does the issue lie? (Ans. Issue can lie with the device, or the network, or from the server side. This needs to be answered strategically from the most common issue raised first, to the least common possibility addressed last)


2) Troubleshooting: My device is heating up very quickly. Troubleshoot the scenario.
 

3) Troubleshooting: I am trying to transfer media over FTP from one device to another. The rate of transfer is very slow. Troubleshoot the scenario.


4) Brief questions related to my major project (7th semester) and related technology were asked towards the end of the interview.

04
Round
Easy
HR Round
Duration45 Minutes
Interview date10 Jan 2021
Coding problem1

Managerial Round- A senior manager from AWS will be taking this interview. It was very conversational and was based mostly on CV. All questions were asked in a completely non technical perspective, but had to be answered pertaining to previous professional tech experiences (be it academic, or internship related), and not in a generalised form.

1. Basic HR Questions

How you’ve handled conflict with coworkers.

How you’ve handled high-pressure situations.

What are the 14 leadership principles of Amazon.

Problem approach

Tip 1 : try to answer general questions using past experiences
Tip 2 : Never make up a story in this round because they usually ask a lot of details of the story, even if they are not significant.
Tip 3 : be cool,It was a general conversational round and were just checking my emotional quotient.

Tip 4 : It will be a plus if you prepared for this interview with the 14 leadership principles of Amazon.

Here's your problem of the day

Solving this problem will increase your chance to get selected in this company

Skill covered: Programming

Which operator is used for exponentiation in Python?

Choose another skill to practice
Similar interview experiences
company logo
SDE - 1
3 rounds | 5 problems
Interviewed by Amazon
1446 views
0 comments
0 upvotes
company logo
SDE - 1
4 rounds | 8 problems
Interviewed by Amazon
1467 views
1 comments
0 upvotes
company logo
SDE - 1
3 rounds | 6 problems
Interviewed by Amazon
722 views
0 comments
0 upvotes
company logo
SDE - 1
4 rounds | 8 problems
Interviewed by Amazon
3204 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
SDE - 1
4 rounds | 5 problems
Interviewed by Microsoft
51829 views
5 comments
0 upvotes
company logo
SDE - 1
4 rounds | 8 problems
Interviewed by Samsung
11458 views
2 comments
0 upvotes
company logo
SDE - 1
2 rounds | 4 problems
Interviewed by Google
10154 views
0 comments
0 upvotes