I applied through college or university. I interviewed at Amazon (Chennai) in Feb 2025
Interview
Round 1: online coding in HackerRank (from easy to medium)
Round 2: technical HR round. You need to code in front of the interviewer(mostly DSA problems focus on dynamic programming and tries)
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.