I applied through a recruiter. The process took 3 weeks. I interviewed at Amazon (Bengaluru) in Sep 2024
Interview
In my Amazon SDE intern interview, the process began with an OA (Online Assessment) that included debugging, data structures, and logical reasoning. After clearing it, I had a 45-minute virtual technical interview. The interviewer was friendly and started with a quick introduction, followed by one DSA question. I was asked a BFS-based problem similar to Rotten Oranges (multi-source BFS). I explained my approach, edge cases, and optimized the code. Then we discussed time and space complexity. Finally, I was asked a recent problem: Find the number of unique paths in a grid with obstacles. The interview concluded with a few behavioral questions.
Interview questions [1]
Question 1
One key thing they asked me was:
"Can you optimize your solution further or reduce the space complexity?"
This came right after I solved the BFS-based Rotten Oranges-like problem. I initially used a queue and a visited matrix, and the interviewer pushed me to think if I could avoid the extra space.
I had an on campus opportunity for 6 month internship in Amazon. We first had an online test which has DSA questions followed by a behavioral round which was likely assessed based on their Leadership Principles.
Interview questions [1]
Question 1
1 DSA interview only with 2 LeetCode medium questions. The first question was on dynamic programming and the other question was on binary trees.
It was one round that included both technical and behavioral component. The technical question was with a leetcode question from the Neetcode 150, while the behavioral asked about Leadership Principles.