Status: ~4 YOE
Position: SWE at Non-FAANG
Location: EU
Date: March 2022
OA (90 mins):
2 coding questions on Hackerrank, could pass all the test cases.
First Question - Q1 of https://leetcode.com/discuss/interview-question/1733741/amazon-oa-sde-intern
Second Question - https://leetcode.com/discuss/interview-question/1729637/amazon-new-grad-role-2022/1246587
Followed by MCQs of System Design and behavioural type questions.
Got a mail that I passed OA in 2 days. Schedule phone screen for a 3 weeks later date.
Phone screen (60 mins):
https://leetcode.com/discuss/interview-experience/1861159/aws-l5-phone-screen-eu-march-2022-passed
Got a mail that I passed Phone screen in 2 days. Scheduled onsites for a 2 weeks later date.
Onsites:
All 4 rounds happened on same day.
Round 1 (HLD 60 mins):
Kind of similar to Design Instagram, but with some lesser functionalities and more implementation level details of APIs, requests, responses, server side code etc. were expected.
Did well but not sure as Interviewer (SDM) didn't say much.
Round 2 (LLD 60 mins):
LLD / Modelling of 'Push the Box' puzzle game (Google if you haven't heard of it). Was asked to code methods for two things: first, validating a move; second, updating the game status after a valid move.
Did well but again not sure as Interviwer (SDE 2) didn't express a lot or cross question me.
Round 3 (DSA 60 mins):
Problem was heavily Amazonised. In simple terms it was about parsing a log of file of customer activities with timestamp and returning the count of repeat customers defined by customers who were active on more than one day.
Did pretty well and Interviewer (SDE 2) seemed happy.
Round 4 (DSA 60 mins):
Again the problem was heavily Amazonised as in find nearest delievery center for Amazon truck driver or something. Very similar to this problem https://leetcode.com/problems/shortest-path-to-get-food/. But have to return result in a 2D array, with every possible start point and shortest distance for that point.
I initially suggested brute force way and code that out. After that I told an approach of finding shortest distances using BFS from each food point for every other possible point. Interviewer (SDE 2) was happy with that but we didn't have time to code it.
Behavioural questions / Leadership Principles (LPs) questions:
Every single in-person round roughly had behavioural questions for half of the time ie roughly 2-3 questions per round. Out of total 5 hours of interview 2+ hours were spent on discussing these stories. Every question was from this list https://leetcode.com/discuss/interview-question/1905738/amazon-behavioural-questions-leadership-principles-based-questions-list-short-and-concise.
Notes:
Hope this helps. All the Best. Waiting for results.
Update: Passed