Skip to content
Related Articles

Related Articles

Improve Article
Amazon Interview Experience – Application Engineer
  • Last Updated : 15 Jul, 2019

Round 1 – Written Coding(C++ or Java or Python) and Scripting(Perl or Unix or Ruby)(1 hour)

Programming:

Given a number. Find next highest number with same set of digits

I/P – 12345
O/P  12354

 



Given an integer list. Output should be the product of next remaining digits
I/P – {1, 2, 3, 4, 5}
O/P – {120, 120, 60, 20, 5}

 

Scripting:

Script to change owner of a file
Script to grep “Amazon” “amazon” “AMAzon” from a given text file
Script to list the processes running in a server
One more question based on cut command

 

Round 2 – Face to face Programming(45 mins)

A program to spirally traverse a matrix

I/P:
1  2  3  4
5  6  7  8
9 10 11 12
13 14 15 16



O/P:
4, 3, 2, 1, 5, 9, 13, 14, 15, 16, 12, 8, 7, 6, 10, 11

Time complexity for the written program for above problem. Is there any better approach

 

Print a given list in a matrix in x form. list length is assumed to be always odd

I/P:
1, 2, 3

O/P:
1 . 1
. 2 .
3 . 3

 

A few questions about the project currently working on

 

Round 3 – Face to face scripting(45 mins)

cut commands, grep commands, awk commands
How will you make sure that an application is running fine. What all will you do to make sure of that. Asked about all steps in details and asked to write exact commands for each.

 

Round 4 – Manager round (1 hour)

In full detail about the current working project and tasks which you do. Next 20-30 mins about the project work which you say

2 to 3 scenario based question on how to handle specific situations

According to you, what are the top 3 issues you face in irctc website and a detailed approach of how will you handle it

 

Round 5 – Hiring Manager(1 hour)

Again, in full depth about the project currently working on.

Few java logical problems

Scenario based questions

How did you handle a situation where you had communication issues with a customer

All answers will be asked in depth. Like what approach did you make technically. How did it resolve it. How did you measure the success. What are other possible approaches

 

Attention reader! Don’t stop learning now. Get hold of all the important DSA concepts with the DSA Self Paced Course at a student-friendly price and become industry ready. To complete your preparation from learning a language to DS Algo and many more, please refer Complete Interview Preparation Course. In case you are prepared, test your skills using TCS, Wipro, Amazon and Microsoft Test Serieses.

My Personal Notes arrow_drop_up
Recommended Articles
Page :