Code360 powered by Coding Ninjas X Naukri.com. Code360 powered by Coding Ninjas X Naukri.com
Amazon interview experience Real time questions & tips from candidates to crack your interview

Software Engineer

Amazon
upvote
share-icon
2 rounds | 4 Coding problems

Interview preparation journey

expand-icon
Journey
I started preparing for my placement from the starting of the B.Tech. Getting into one of MNCs in India was my dream, and I researched about it a lot like What are the most essential topics fro FAANG Interview?, How should you approach your graduation if you want to make it count?, etc. I practised DSA continuously for three years, and I thought I had a great base for them but at last I was not selected into any of companies in FAANG. But I still tried to get into them some day, and then, after 2 years of completing my graduation I got this opportunity.
Application story
I was in my fourth year and most of my friends were already placed somewhere. I was happy for them but worried for me but meanwhile I saw these openings on amazon careers page and I was very excited for these. So, I applied to these posts from the career page.
Why selected/rejected for the role?
I was selected because I think they needed a guy with good coding skills along with a will to learn and I was able to give them a sign that I was the kind of person they needed.
Preparation
Duration: 4 months
Topics: Algorithms, C++, aptitude and reasoning, projects details, operating system, Java, DBMS, Object Oriented Programming language, Data Structure and computer networks
Tip
Tip

Tip 1 : The most important thing is to prepare Data Structures and Algorithms. Ensure to be very much clear on your basics and skills.
Tip 2 : Revise the OOPS concepts thoroughly.
Tip 3 : Practice minimum 200 DSA questions. Practice aptitude and reasoning questions regularly.

Application process
Where: Other
Eligibility: No Backlog and above 6 CGPA
Resume Tip
Resume tip

Tip 1 : Mention only those skills, projects and achievements in which you have complete and thorough knowledge. 
Tip 2 : Do not add more than 2 - 3 projects and that too in which you have proper knowledge and understanding.
Tip 3 : Resume should be of 1 page only. Keep your resume very crisp and brief.

Interview rounds

01
Round
Medium
Online Coding Interview
Duration60 minutes
Interview date15 Dec 2020
Coding problem2

1. Sum Between Zeroes

Easy
20m average time
80% success
0/40
Asked in companies
AmazonMicrosoftUber

You are given a Singly Linked List which contains a series of integers separated by ‘0’.

Between two zeroes, you have to merge all the nodes lying between them into a single node which contains the sum of all the merged nodes. You have to perform this in place.

Note:

It is guaranteed that there will be no two consecutive zeroes, and there will always be a zero at the beginning and end of the linked list.
Try solving now

2. Minimum Cost to Buy Oranges

Moderate
20m average time
70% success
0/80
Asked in companies
AmazonWalmartIntuit

You are given a bag of size 'W' kg and provided with the costs of packets with different weights of oranges as a list/array with the name 'cost'. Every i-th position in the cost denotes the price of 'i+1' kg packet of oranges.

If at any point in time the i-th cost is -1, it means that 'i+1' kg packet of orange is unavailable.

You are required to find the minimum total cost to buy exactly 'W' kg oranges and if it's not possible to buy precisely W kg oranges then print -1. There is an infinite supply of all available packet types.

Note :
Array index 'i' denotes the cost of (i+1)kg packet. 
Example: cost[0] is the cost of a 1kg packet of oranges.
Try solving now
02
Round
Medium
Video Call
Duration60 minutes
Interview date28 Jan 2021
Coding problem2

1. Connect N Ropes With Minimum Cost

Easy
20m average time
80% success
0/40
Asked in companies
Paytm (One97 Communications Limited)OptumCisco

You have been given 'N' ropes of different lengths, we need to connect these ropes into one rope. The cost to connect two ropes is equal to sum of their lengths. We need to connect the ropes with minimum cost.

The test-data is such that the result will fit into a 32-bit integer.

Try solving now

2. DBMS Question

Tell the ACID properties in DBMS.

Here's your problem of the day

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

Skill covered: Programming

Suppose list1 is [2, 133, 12, 12], what is max(list1) in Python?

Choose another skill to practice
Join the Discussion
1 reply
rahul kore 8 Feb, 2022

HI Rohan , Can we connect on linkedin ? 

Below is my linkedin profile . If you want you can drop  your linkedin handle , I'll ping you then 

https://www.linkedin.com/in/rahulkore976/

0 replies
0 upvotes
Reply
Report
Similar interview experiences
company logo
Software Engineer
3 rounds | 5 problems
Interviewed by Amazon
2666 views
0 comments
0 upvotes
company logo
Software Engineer
2 rounds | 4 problems
Interviewed by Amazon
0 views
0 comments
0 upvotes
company logo
Software Engineer
2 rounds | 4 problems
Interviewed by Amazon
1459 views
0 comments
0 upvotes
company logo
Software Engineer
3 rounds | 15 problems
Interviewed by Amazon
699 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
Software Engineer
3 rounds | 5 problems
Interviewed by Mindtree
10660 views
7 comments
0 upvotes
company logo
Software Engineer
3 rounds | 7 problems
Interviewed by Optum
6678 views
1 comments
0 upvotes
company logo
Software Engineer
5 rounds | 5 problems
Interviewed by Microsoft
8012 views
1 comments
0 upvotes