Heavy on behavioral questions centered around Amazon leadership principles.
Several situational questions probing knowledge/experience in networking, Linux, system design, and coding.
What's in /proc?
What happens when you navigate to amazon.com?
Describe how DNS works.
Describe how a wireless router works at home.
Troubleshooting exercise: When a website is unavailable, describe the steps you would take to troubleshoot. There were a few of these.
Coding exercise: Write a function to read a log file and print basic statistics.
Coding exercise: Given an org chart, write a function to return the common manager of two employees.
System design: Design a URL shortening service.
The following metrics were computed from 6 interview experiences for the Amazon Systems Development Engineer role in United States.
Amazon's interview process for their Systems Development Engineer roles in the United States is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Amazon's Systems Development Engineer interview process in United States.