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

System Engineer Specialist

Amazon
upvote
share-icon
3 rounds | 3 Coding problems

Interview preparation journey

expand-icon
Preparation
Duration: 6 months
Topics: Data Structures, Design patterns, OOPS, System Design, Algorithms, Dynamic Programming
Tip
Tip

Tip 1 : Try to be consistent in DSA. Solve atleast 1 problem a day.
Tip 2 : Work on a personal project which you can implement the design patterns and system design components.

Application process
Where: Linkedin
Eligibility: Exp in Product based company
Resume Tip
Resume tip

Tip 1 : Have good projects which have impact.
Tip 2 : Try to mention the impact of the work which you do and the metrics for the same.

Interview rounds

01
Round
Easy
Video Call
Duration60 mins
Interview date7 Apr 2022
Coding problem1

Vendors/Clients sends Invoices to Amazon for payments. Amazon remits payments to the vendors based on these Invoices. Design a system that accepts/Ingests these Invoices.


Constraints:
There is no fixed length of the Invoices.
There is no prediction on frequency.
It can be in millions of invoices and million of rows

1. System Design Question

Vendors/Clients sends Invoices to Amazon for payments. Amazon remits payments to the vendors based on these Invoices. Design a system that accepts/Ingests these Invoices.


Constraints:
There is no fixed length of the Invoices.
There is no prediction on frequency.
It can be in millions of invoices and million of rows

Problem approach

Tip 1: Came up with microservices
Tip 2: Added Queuing mechanism wherever needed.

02
Round
Medium
Video Call
Duration60 mins
Interview date7 Apr 2022
Coding problem1

1. Find Number Of Islands

Moderate
34m average time
60% success
0/80
Asked in companies
WalmartShareChatAmazon

You are given a 2-dimensional array/list having N rows and M columns, which is filled with ones(1) and zeroes(0). 1 signifies land, and 0 signifies water.

A cell is said to be connected to another cell, if one cell lies immediately next to the other cell, in any of the eight directions (two vertical, two horizontal, and four diagonals).

A group of connected cells having value 1 is called an island. Your task is to find the number of such islands present in the matrix.

Problem approach

Solved it in optimal way

Try solving now
03
Round
Easy
Video Call
Duration60 mins
Interview date7 Apr 2022
Coding problem1

1. System Design Question

Design hackerrank contest

Problem approach

Tip 1 : Designed classes and DBs
Tip 2 : Applied design patterns

Here's your problem of the day

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

Skill covered: Programming

How do you remove whitespace from the start of a string?

Choose another skill to practice
Similar interview experiences
company logo
SDE - 1
4 rounds | 8 problems
Interviewed by Amazon
8962 views
0 comments
0 upvotes
company logo
Fullstack Developer
2 rounds | 4 problems
Interviewed by Amazon
7905 views
2 comments
0 upvotes
company logo
Support Engineer
4 rounds | 7 problems
Interviewed by Amazon
8293 views
0 comments
0 upvotes
company logo
SDE - Intern
1 rounds | 3 problems
Interviewed by Amazon
3502 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
System Engineer Specialist
4 rounds | 7 problems
Interviewed by Oracle
0 views
0 comments
0 upvotes