Amazon, founded by Jeff Bezos on July 5, 1994, is a leading American electronic commerce and cloud computing company headquartered in Seattle, Washington. The company's online platform, Amazon.com, started as an online bookstore and has since diversified into various categories, including video downloads/streaming, audiobook downloads/streaming, software, video games, electronics, food, toys, and jewelry.
In addition to its retail operations, Amazon produces consumer electronics, such as the Kindle e-readers and Echo, and offers cloud infrastructure services (IaaS and PaaS) through Amazon Web Services (AWS), the world's largest provider of cloud infrastructure services.
With the largest market capitalization and revenue in the internet retail industry, Amazon is the largest internet company by revenue in the world, and after Walmart, the second-largest employer in the United States. Amazon has also surpassed Walmart as the most valuable retailer in the United States by market capitalization. The company also offers certain low-end products under its in-house brand AmazonBasics.
Amazon conducts 5-6 rounds to select freshers as SDE (SDE-1) in their organization. The following rounds are conducted:
The Written Round for this recruitment process is divided into two sections - Aptitude/Logical Test and Technical Test. The Technical Test evaluates candidates' knowledge in areas such as C, C++, Operating System, Data Structure, inheritance, functions, and is typically in multiple choice format. Candidates are given a time frame of approximately 30 minutes to complete the test.
In the online round, candidates are given 3-4 coding questions that are of intermediate difficulty and primarily revolve around Arrays, Strings, and Matrices. To successfully pass this round, it is essential to possess a strong comprehension of these data structures.
In the online round, candidates are given 3-4 coding questions that are of intermediate difficulty and primarily revolve around Arrays, Strings, and Matrices. To successfully pass this round, it is essential to possess a strong comprehension of these data structures.
In this round, the focus is on algorithms and problem-solving skills. There will be around 2-4 questions that cover a range of topics such as arrays, trees, and dynamic programming. You may be required to present algorithms and, in some cases, provide code solutions. Those who perform well in this round will be considered for further rounds.
Similar to the previous round, this round also involves face-to-face algorithmic interviews. However, the difficulty level of questions is higher and more emphasis is given to data structures like Trees, BSTs, and Tries. Candidates are expected to have a strong understanding of tree-based recursion and must be familiar with standard questions based on it.
This round is typically the most technically intensive, with questions covering topics such as your previous projects, the technologies you used in them, design problems, and DS/Algo problems. There may also be challenging puzzle-like questions.
You can expect HR questions like :
18 docs|28 tests
|
|
Explore Courses for Interview Preparation exam
|