This content originally appeared on Level Up Coding - Medium and was authored by Sandeep Kumar
Hope my experience helps you! đ€
Interview Experience| Amazon SDEÂ 2
Last month I had the opportunity to interview with Amazon. I went through the interview process and got the offer. I hope my experience helps someone perform better during their interviews.
A month back, I was approached by a recruiter from Amazon on LinkedIn for a role with the Music team. During that time I was also interviewing with Google and decided to try out with them because competing offers always help đ.
The Recruiter Call
This was an introductory call, it lasted for around 30 minutes. The recruiter explained what the team was doing and how it had grown during the Covid period etc.
We had a discussion around the work life balance within the team. He clarified that these things are team dependent and with Amazon music team, work-life balance is a high priority.
The salary expectations were discussed, and we went ahead with scheduling the interviews.
Usually, folks are supposed to complete an online coding round on Hackerrank. It was skipped for me based on my profile.
There were going to be 4 rounds of interviews. Each round would also contain questions focusing on one of the Amazon leadership principles.
- Coding
- Low-Level Design
- High-Level Design [Mobile front end design]
- Bar Raiser Round
I informed my recruiter that I am not a backend developer and since the profile is for front end mobile engineer, HLD round should be based some what around that. This helped me not invest time reading up on System design.
The Coding Round
Duration: 1hr
Level: Easy [Personal Opinion]
Leadership Principle: Ownership
Question: Leetcode Discussion
This round had 2 questions in it. I was able to solve both the questions within 25 minutes, and then we moved to the leadership principle questions. By the 35th minute, the round was over.
The interviewer was very friendly. I chatted with him about his day to day work. Our discussion gave me the impression that the Music team indeed focuses on work life balance.
Interview Questions| Amazon -2022
The Low-Level Design Round
Duration: 1hr
Level: Medium-Hard [Personal Opinion]
Leadership Principle: Being Curious
I was required to design and write down the models, view models, and classes needed to build the Alexa SDK.
The ask was that the SDK receives speech/text input and responds with speech/text, depending on the device. I did not have to build the ML/AI aspect of this, but the models and APIs that should be exposed as part of this SDK.
Example: Alexa speakers have no scope for text input. Some TV screens would require to show the text as output.
There are no correct answers in a LLD design interview. Itâs more about whether the interviewer likes your idea of solving stuff. You should be backing your approach with appropriate explanation, keeping in mind the scalablity and flexibility of the system.
In my case, I completely ignored the Error handling aspects of the SDK. The interviewer pointed it out but said not to worry much about it.
The Design Round (Managerial Round)
Duration: 1hr
Level: Medium [Personal Opinion]
Leadership Principle: Trust
Question: Design a Ludo game that can be played online with friends.
I was supposed to design the API to be used to interact with the backend server. The focus was on the mobile architecture for this game.
This was pretty similar to LLD round, but the scope of the question required me to focus more on designing things and how they interact with each other than the actual nitty-gritty of the components.
This round was conducted by my to-be manager. He seemed pretty cool. Towards the end of the interview, we had an in-depth discussion on the work being done by the team and how I would be contributing if IÂ joined.
The above 3 rounds were Team fit rounds. They are conducted by the members of the team you are interviewing for. Once you are given the go ahead from the team you need to qualify the bar raiser round which is conducted by a person from some other team to check if you are a good fit for Amazon itself.
The Bar Raiser Round
Duration: 1hr
Level: Hard [Personal Opinion]
Leadership Principle: Delivering results
Question: Leetcode.
This round had one question and multiple follow-ups. After solving 2 follow-ups, we jumped to leadership principle questions. Once that was done, the interviewer jumped back to the initial question with a 3rd follow-up. I wasnât able to code it out, but we had an in-depth discussion on the time and space complexity of my approach.
This was a pretty grueling round, I was completely exhausted by the end of it. I would give kudos to the interviewer because he was able to follow me and my explanations at a pretty fast rate.
Personal Rant
This is my personal experience, I am just stating facts. People have had worse experiences where in they were ghosted by recruiters.
- During going through the interviews, my rounds were rescheduled 3 times on very short notice.
- One time I was contacted by the recruiter who told me that a slot was available in the next 2 hours. I decided to go ahead with it because I was completely free, and the interviewer didn't show up. đ
- Post the interviews, it took 2 weeks to finally get the offer. This is not something I would complain about in general, but the recruiter kept telling me to wait for 2 days every time I inquired.
Offer đș
I finally got the offer from Amazon. After careful thought, I decided to join Google based on the work and compensation there.
You can read about my experience with Google below:
Let me know in the comments if something was unclear. Stay tuned for my experiences with Airbnb â (or you could just follow me đ€).
Level Up Coding
Thanks for being a part of our community! Before you go:
- đ Clap for the story and follow the author đ
- đ° View more content in the Level Up Coding publication
- đ Follow us: Twitter | LinkedIn | Newsletter
đđ Join the Level Up talent collective and find an amazing job
Amazon Interview Experience was originally published in Level Up Coding on Medium, where people are continuing the conversation by highlighting and responding to this story.
This content originally appeared on Level Up Coding - Medium and was authored by Sandeep Kumar
Sandeep Kumar | Sciencx (2022-09-06T11:43:04+00:00) Amazon Interview Experience. Retrieved from https://www.scien.cx/2022/09/06/amazon-interview-experience/
Please log in to upload a file.
There are no updates yet.
Click the Upload button above to add an update.