I applied online. The process took 3 months. I interviewed at Amazon (London, England) in Jan 2021
Interview
Applied through portal. There was a two rounds of tests, first coding, and the second behavioural. Followed by an interview. The interview experience was bad. The interviewer knew very basic English and had a very heavy Czech accent and struggled with understanding my accent too. The questions were not difficult, but communication problems made it very difficult. Later, Amazon somehow offered my an SDE-I job instead, and a full two days later retracted it saying that it was issued in error and that I did not get the intern position either.
Interview questions [1]
Question 1
General resume and behavioural questions. No leetcode type questions, the only technical question was a very basic system design problem that could easily be done with python.
The assessment consisted of three parts and took approximately four hours in total. The first was a LeetCode-style coding challenge focused on applying the prefix sum technique. The second involved being given a full codebase — both frontend and backend — and tasked with identifying and fixing bugs such as broken search/filter functionality and incorrect URL redirects; an AI tool was available throughout, though it only provided guidance rather than direct solutions. The third was a behavioral assessment where I was presented with realistic workplace scenarios, including sample work emails, and asked to evaluate hypothetical responses by rating their appropriateness and explaining my reasoning.
Interview questions [2]
Question 1
Given an array of integers, use the prefix sum technique to solve [specific problem type, e.g. range sum queries / subarray sum]
You are given a full web application codebase (frontend and backend). Identify and fix bugs including broken search/filter functionality and incorrect URL routing, using an AI assistant for guidance only.
I applied online. I interviewed at Amazon (Bellevue, WA) in Feb 2026
Interview
Applied in Sep 2025.
Online Assessment in Nov 2025. 2 coding questions. one medium one hard. followed by a bunch of behavioral questions.
Virtual Interview in Feb 2026. 2 rounds 1 hour each. continuous one after the other for 2 hours.
It was a great interview experience. very structured. before each round started, interviewer informed me about what would follow. first half leadership principle and then coding or vice versa.
round 1: engineer -> 3 amazon leadership principle based questions, followed by coding
round 2: hiring manager -> coding followed by 3 leadership principle (LP) questions.
Interview questions [1]
Question 1
Round 1: 3 LP questions -> expected very in depth answers based on my past work/projects. simple Low level design. implement few methods for the scenario given. I believe handling edge cases, choosing the right data structure, and the right class or object structure was important. These decisions simplified operations, and reduced time complexity of operations. Interviewer nudged me towards a couple of edge cases/ miss in code. expected optimal operations wrt time complexity. asked about my choice of data structure and class structure. interview overshot scheduled time by 10 mins.
round 2: course schedule II (topological sort) - leetcode - worded as amazon based system. expected optimal solution. followed by 3 LP questions - simpler than round 1 and depth of answers required was also lower. interview overshot scheduled time by 5 mins.
Single hour interview fully technical. LeetCode medium question very similar to LRU Cache. Follow-up questions on run time and space time complexity are asked. Behavioral questions are also possible, though not guaranteed to be asked.
Interview questions [1]
Question 1
Design a class to track the last 10 files processed in a file system.