Amazon Support Engineer and Application Engineer Interview Questions
Amazon Support Engineer and Application Engineer Interview Questions
Important Instructions: Time complexity, space complexity, handling edge cases like
considering negative numbers, explaining with proper example so that interviewer can get
your point of view. Don’t start to write the code at the first shot, ask questions and get a clear
view about the question then start coding.
Topics to be covered
1. Time Complexity and Space
2. Object Oriented Programming
3. Shell Scripting
4. Array
5. String
6. Sorting
7. Searching
8. Two pointers
9. Sliding Window
10.Kadane’s Algorithm
11.Prefix Sum Technique
12.Hashing and Hashmaps
13.String
14.Linkedlist
15.Queue
16.Stack
17.Recursion
18.Basic Tree and Graph
SQL Queries
1. Display the count of people staying in a city.
2. Display the count of unique cities.
3. Display the count of people more than 19 age for every city.
4. Questions on Joins
Troubleshooting Questions
How will you handle sudden increase in request count in the system
1. How will you optimize and reconstruct your DB tables so that we can decrease search
time (DB concepts)
2. Given a search result it takes millisec to complete and it takes more than a sec on the
second day of query. what might have happened and explain what you would do?
3. If a customer complains that he is not able to sign in to hi Amazon account, how will
you troubleshoot?
4. If there is sudden increase in the requests count in the system and you need to answer
to the higher authorities, how will you handle the situation?
Additional Questions
1. What are the HTTP and the HTTPS protocol?
2. What is the DNS?
3. What is the TCP protocol?
4. What is thread in OS?
5. What is a process? What are the different states of a process?
6. What is the difference between paging and segmentation?
7. Given a Jar of Pills find the jar with defective pills puzzle questions
8. what are the top 3 issues you face in irctc website and a detailed approach of how will
you handle it
9. Given two identical ropes of equal length, ,if it takes 60 minutes to burn out the whole
rope, how will you measure 45 minutes using these two ropes. You are provided with
only these two ropes and a lighter to ignite.