Amazon | Software Engineer | Interview Experience
Interview Date: Not specified
Result: Offer received
Difficulty: Not specified
Interview Process
I applied online and heard back within a month. The interview consisted of three technical rounds focused on data structures and algorithms.
First Round: A technical phone interview where I was asked to solve two problems involving arrays and linked lists. The interviewer was very friendly and made me feel comfortable.
Second Round: A coding interview using a collaborative platform. I worked on a dynamic programming problem that required optimization. I managed to solve it, but I needed help with initial insights.
Final Round: An onsite interview that included a behavioral round. Questions were focused on my past projects and how I handled teamwork and challenges.
Technical Questions
- Two Sum (Array, Hash Table)
- Longest Palindromic Substring (String, Dynamic Programming)
- Maximum Subarray (Array, Dynamic Programming)
Tips & Insights
Overall, it was a positive experience.