I applied online. The process took 4 months. I interviewed at Amazon in May 2025
Interview
The interview had 3 rounds. 1st, 2nd and 3rd were same pattern. 1st 15 minutes were LP questions and the rest was LC coding questions. Medium level leetcode questions. I would say to spend a lot of time on solving BFS and DFS questions and understanding the BFS and DFS in every way possible. Study hashmap as well. Do the neetcode 150 questions.
Interview questions [1]
Question 1
Given an integer array nums, return an array answer such that answer[i] is equal to the product of all the elements of nums except nums[i], without using division, and in O(n) time.
Interviewed for silicon team. Have only been asked about the domain specific knowledge in 1st round and system design in 2nd round and C coding in 3rd round.
The interviews were 50 mins each.
The phone screen went longer than expected, focusing heavily on implementation details. The interviewer really grilled me on my approach to a Least Recently Used (LRU) cache, asking how I'd combine a hashmap with a doubly linked list. I felt well-prepared since I had gone through system design examples on PracHub, which made me comfortable discussing eviction policies. The later rounds included more technical questions and behavioral interviews, but in the end, I received an offer, though I ultimately decided to decline. Overall, I’d say the process was average, with solid questions.
Interview questions [1]
Question 1
Design and implement a Least Recently Used (LRU) cache supporting get(key) and put(key, value) in O(1) average time. Walk through combining a hashmap with a doubly linked list, eviction policy when capacity is exceeded, and how you'd extend it to handle thread-safe concurrent access.
Recruiter reaches out after applying through Amazon careers, no referral. Had an initial OA, then after a month had four rounds in two days - three coding one system design. Each round had 30 min behavioral and 30 min coding.
Interview questions [1]
Question 1
Questions were mainly hashmap, sliding window and interval related.