I applied through a recruiter. I interviewed at Amazon (Vancouver, BC) in Jul 2025
Interview
It starts with online assessments:
2 coding challenges ( 2 medium leetcode)
System design questions. They give the context, a requirement like “we need this new service or functionality that requieres online communication etc etc” how would you qualify the multiples approaches(from worst to the best) to handle this problem?
Interview questions [1]
Question 1
It starts with online assessments:
2 coding challenges ( 2 medium leetcode)
System design questions. They give the context, a requirement like “we need this new service or functionality that requieres online communication etc etc” how would you qualify the multiples approaches(from worst to the best) to handle this problem?
Then another sections of behavior
If you pass the challenge, you will have a system design interview and then if passed as well, the final round that is in site
I applied online. The process took 4 weeks. I interviewed at Amazon (Tempe, AZ) in Jun 2025
Interview
4 rounds: 2 coding rounds, 1 low level and 1 high level design round. Prior to the rounds I gave an OA and 1 hour call with recruiter discussing my fit for the role.
1st round: low level design and behavioural
2nd round: High level design and behavioural
3rd round: coding and behavioural
4th round: coding and behavioural
I applied through a recruiter. The process took 4 weeks. I interviewed at Amazon (Gurgaon, Haryana) in Jun 2025
Interview
There were 5 rounds of interviews in total.
The first one was an Online Assessment, which is a qualifier round.
Once we qualify, we enter their loop interview process which consists of 4 rounds testing us on
1. Problem Solving
2. Data Structures and Algorithms
3. System Design - High Level Design
4. Low Level Design.
Every Interviewer will also ask some behavioural questions on Amazon's Leadership Principles. Be prepared for those.
Interview questions [1]
Question 1
Count Subarrays with fixed bounds in the problem-solving round,
This is a leetcode style Hard problem