I applied online. The process took 2 weeks. I interviewed at Amazon in June 2020
Interview
I applied online through the careers section of their website. In one week, I received an email asking for more details - current work, experience with aws, architectures I have worked on and for the latest resume. HR scheduled the phone screen. Phone screen started directly with technical questions with no introduction. Questions were asked neither based on my CV, nor the email response which I sent to HR. I have mentioned the questions below.
Trick is - prepare everything from the job description even if it's optional or apply only when you fit the bill of 9 out of 10 point from JD. "Fast learner, we will train you, Good to Have but not mandatory" section of JD is a publicity stunt. You need to know everything from the JD with deep dive knowledge in phone screen itself. Also, keep on talking.
Interview questions [1]
Question 1
Scalability - Horizontant and Vertical?
Load Balancer?
What is HTTP Socket?
What is reverse proxy ?
Components of HTTP call?
What happens when you open a browser and type in the website?
How to pass the state on one application to another ?
How to handle the apps that doesn't have state ?
Which datastore to use and why? How do you decide which database to use - relational or non relational ?
Difference between encryption and hashing ?
What is symmetric and asymmetric cryptography?
What is fan and nest storage ?
What is indexing ? Give the example of bad index. Why is it a bad index ? How does indexing work ?
A connection to database is made using an app, but it's not returning a response. How do you debug this ?
Hadoop Architecture. Which Big Data technologies have you worked on?
Containers.
Few rounds of interview, mixed with behavioral and technical questions to showcase you knowledge of building system on aws. They also asked gen ai questions on how you would create these systems
I applied online. The process took 1 day. I interviewed at Amazon (Seattle, WA) in Apr 2026
Interview
You do 4 back to back interview in 1 day. It was exhausting. Besides that really appreciated the recruiter giving out interview prep before it takes place. The good thing is there is no coding round.
The interview process was very challenging and thorough. The questions required deep technical knowledge and problem-solving under pressure. While tough, it was fair and tested real-world skills, communication, and adaptability.
Interview questions [1]
Question 1
Can you walk us through a time you solved a complex problem under tight deadlines, and how you balanced technical accuracy with speed?