I applied online. The process took 3 months. I interviewed at Amazon Web Services
Interview
got an email to take the online assessment
-> phone screening (video call, LP questions, 1 easy, 1 medium data structure coding problem)
-> 2 coding interviews (video call - LP questions, 1 question on system design, 1 medium data structure coding problem)
Interview questions [1]
Question 1
Each interviewer asked 2-3 LP questions, which can be found on amazon career website, internet, etc. Coding problems were fair - about medium level in leetcode. But you have to clearly communicate your approach and reasoning, which is not easy while coding. So practicing that in advance will be helpful.
Online coding challenges and system software design questions. It had 2 online coding challenge which needs to be completed online platform and system design questions are multiple choice questions. Everything needs to complete with 2 hours.
Interview questions [1]
Question 1
Search algorithm for Amazon invoice management system
The interview process for Amazon Web Services' software engineering role was challenging yet rewarding. It tested problem-solving, coding skills, and system design knowledge. Interviewers were professional, and the questions focused on real-world applications, data structures, and scalability.
Interview questions [1]
Question 1
Design a scalable URL shortening service like Bitly. How would you handle high availability and database bottlenecks?