Showing posts with label Placement Talk. Show all posts
Showing posts with label Placement Talk. Show all posts

Amazon Interview Questions

On July 5, 1994, Jeff Bezos started the world's most "customer-centric" firm out of his garage in Bellevue, Washington. The American multinational technology corporation Amazon focuses on a wide range of industries, such as digital streaming, cloud computing, artificial intelligence, and e-commerce. Along with Google, Apple, Microsoft, and Facebook, it is regarded as one of the "Big Five" corporations in the American information technology sector.


Amazon is recognized for its massive industry disruptions brought about by technology innovation and size. Being the largest online retailer, provider of AI assistants, and cloud computing platform in the world, Amazon employs over six lakh people, of whom more than 50,000 are Indians. It is currently the second-biggest private employer in the United States and the largest Internet corporation in the world by revenue. Amazon has the largest global brand valuation as a result.

It is very evident that many people desire to work at Amazon and be a part of its evergreen culture given the variety of services it provides. But what exactly is Amazon's recipe for enormous success? Well, if you were to ask every Amazon employee this question, we are rather confident that they would all respond in unison with: "The Leadership Principles of Amazon."

Interview Process

  1. Recruiter Connect: Best way to get noticed by Amazon recruiters is to maintain a good Linkedin profile and message recruiters. The candidate can also apply on the Amazon job portal but it is suggested that they also get a referral from an Amazon employee.
  2. Interview Rounds: Amazon conducts four interview rounds alongside an initial coding test. The coding test consists of DS/Algo problems. The first round is an HR round where they ask behavioral questions along with Computer Science theory questions to the candidate. The next three rounds focus solely on DS/Algo.
  3. After Interviews: The recruiter contacts the candidate after these rounds and tells the verdict. They also look at the candidate’s leadership principles along with technical skills.
  4. Hired: Once the team and you both are comfortable and ready to start, the offer letter is prepared and shared with you by the recruiters and you are HIRED!

Interview Rounds

HR Round(1 Round) 

This is when they ask computer science theory and behavioural questions to the candidate. The questions may enquire about the candidate’s experience at previous companies and conflicts the candidate might have faced with colleagues/managers.

Data Structures and Algorithms Rounds(3 Rounds) 

The candidate is asked DS/Algo problems where production ready code might be expected from the candidate. It is not out of the realm of possibility to face minor behavioural questions here as well. The problems range from easy to hard but they are not the sole deciding factor for the final offer. Leadership principles also come into play here. The interviews are conducted on Amazon Chime.

Questions

  1. K largest elements from a big file or array.
  2. Find a triplet a, b, c such that a2 = b2 + c2. Variations of this problem like find a triplet with sum equal to 0. Find a pair with given sum. All such questions are efficiently solved using hashing. – Practice here
  3. Binary tree traversal questions like left view, right view, top view, bottom view, maximum of a level, minimum of a level, children sum property, diameter etc.
  4. Convert a Binary tree to DLL – Practice here
  5. Lowest Common ancestor in a Binary Search Tree and Binary Tree.
  6. Implement a stack with push(), pop() and min() in O(1) time.
  7. Reverse a linked list in groups of size k – Practice here
  8. Given two numbers represented by two linked lists, write a function that returns sum list – Practice here
  9. Rotate a matrix by 90 degree.
  10. Stock span problem
  11. Next greater element
  12. Some Dynamic Programming problems like:
  13. Maximum sum subarray such that no elements are consecutive – Practice here
  14. Edit distance
  15. Assembly line scheduling
  16. Why Amazon?

Featured post

Amazon Interview Process

On July 5, 1994, Jeff Bezos started the world's most "customer-centric" firm out of his garage in Bellevue, Washington. The A...