A Code Debugging Section (20 minutes): This round was comprised of 7 debugging questions that required some minor changes to the already given code. this round was the easiest.
A Workstyles Assessment (20 minutes): This is an important part of amazon’s hiring process and most of the students often ignore the importance of this section
one should read and apply The 14 LEADERSHIP PRINCIPLES (https://www.amazon.jobs/en/principles) of Amazon to answer these questions.
Questions were mostly situation based for eg – do you prefer working alone or in a team? etc.
A Reasoning Ability Section (35 minutes): This round consisted of around 20 Aptitude type Multiple choice questions with single correct answer. all the MCQs were of medium – hard category.
The results were announced after a month of online assessment, Around 1000 students appeared for the Online Assessment Round and 140 were shortlisted for the interview process.
Technical Interview Round 1(45 minutes): We were provided an amazon chime link for the meeting. First of all, the interviewer introduced herself and asked me to introduce myself. Then she asked me to describe my projects the discussion took 5 minutes and then we quickly jumped to the coding questions.
it was a long discussion and after she was satisfied with the approach I was asked to write a fully functional code of the problem.
since we were left with only 5 minutes she asked me if I had a question for her and the interview ended.
Technical Interview Round 2 (50 minutes): After around 1 hour of round 1, I received a link for the 2nd technical round. The interview started again the interviewer introduced himself and asked me to introduce myself. Then he asked me to describe my internship work and one of my project the discussion took 15 minutes and then we jumped to the coding questions.
Question 1: https://www.geeksforgeeks.org/boolean-parenthesization-problem-dp-37/. i was asked to solve the above problem in the most optimal way i started with the bruteforce solution and we discussed the optimisations until the interviewer was fully satisfied and then he asked me to write a fully executable code
Question 2: Given a list “ORDERS [ ]” of strings type, consisting the names of people representing an order by person named ORDERS[i]. highest priority is given to a person who has more number of orders, find k most valued customers and if two people have same number of orders then priority is decided on the basis of Lexicographical order i.e the name that has lower lexicographic order occurs first.
i was asked to do it in O(n) time and O(n) space i started with the bruteforce solution and we discussed the optimisations until the interviewer was fully satisfied and then he asked me to write a fully executable code
The Results were announced after 5 days and 25 people were selected for the SDE internship and i was one among them:
it was a long discussion and after she was satisfied with the approach I was asked to write a fully functional code of the problem.
Technical Interview Round 2 (50 minutes): After around 1 hour of round 1, I received a link for the 2nd technical round. The interview started again the interviewer introduced himself and asked me to introduce myself. Then he asked me to describe my internship work and one of my project the discussion took 15 minutes and then we jumped to the coding questions.
The results were announced after a month of online assessment, Around 1000 students appeared for the Online Assessment Round and 140 were shortlisted for the interview process.
A Code Debugging Section (20 minutes): This round was comprised of 7 debugging questions that required some minor changes to the already given code. this round was the easiest.
Technical Interview Round 1(45 minutes): We were provided an amazon chime link for the meeting. First of all, the interviewer introduced herself and asked me to introduce myself. Then she asked me to describe my projects the discussion took 5 minutes and then we quickly jumped to the coding questions.
Please write comments if you find anything incorrect, or you want to share more information about the topic discussed above
If you like GeeksforGeeks and would like to contribute, you can also write an article and mail your article to [email protected]. See your article appearing on the GeeksforGeeks main page and help other Geeks.
1st Technical Round: General question of Tell My About Yourself. Following this were technical questions mainly coding. Q1. Find the position of the rightmost set bit. I gave various approaches, firstly dividing by 2. Then they asked for a solution using bit operations. Gave them solution using OR. Q2. Time complexity of Binary Tree: Searching, Inserting
2 Technical Rounds: They take time in declaring results as they ensure that all eligible candidates make it to the Technical Interviews. Technical Rounds also consists of coding. Here, you need to discuss your approach with the interviewer and then code it on paper.
Q4. Questions on Networking What is BGP(Border Gateway Protocol)? What is Link State Routing? How does it work? What is OSPF? TCP/IP model and OSI model.
If your OAs are perfect, 7/7 in OA1, pass all test cases in OA2, and a great fit as per the Workstyles Assessment as well as OA3, you’ll only have 1 final round. They will ask you about how you approached and solved the questions given to you in OA2. AS SIMPLE AS THAT. CAN YOU BELIEVE IT?! This has to be the easiest way to get a fulltime at a FAANG company.
Extremely easy, it’s like filling out a survey. Just be your authentic self, they’re trying to know you better and see if you’ll be a good fit. Make sure you read Amazon’s Leadership Principles beforehand so that you know what they care about.
You will then receive the first OA. Each OA will have a 5-day deadline, and the next OA will be sent to you 24 hours after completing the current one. Hence the online assessment rounds should take approximately 15–18 days maximum. You can ask for an extension for any assessment but I wouldn’t recommend that. Amazon tends to hire on a rolling basis and you might not get an offer solely because they have sent out the max offers and you’ll be put on hold, regardless of how well you perform. This is because they give out a lot more interviewing opportunities than their headcount requirement. This happened to me for the full-time role, and I received an offer letter 2 months after being put on hold. So my advice to you would be to finish the OAs and schedule the final rounds as soon as possible.
There will be 3 online assessments, for both internships as well as new grad full-time roles. They are very similar, especially the first two rounds.
The difficulty level as well as the type of questions for the first two rounds is the same for internship or full-time.