An Amazon recruiter contacted me about this position.
He was a very nice guy, very respectful, and you could feel from speaking to him that he wanted you to succeed.
He asked me a couple of questions regarding my past experience that were of interest to him. After chatting for a while, he was interested in moving forward with the process to get me a technical interview a few days later.
He told me what to expect and what subjects to review so I could be better prepared to answer the technical questions.
For the technical interview, the interviewer was also a very nice guy, very knowledgeable, and respectful.
He spoke very well, explained slowly, and was very calm, trying to put me at ease and ensure I understood the questions.
Overall, I enjoyed the experience even though I was not qualified to continue the interview process. Judging from the recruiter and the technical interviewer, it's true that Amazon not only hires the best but also very nice people.
Some questions to make sure I know the fundamentals, not necessarily related to the job:
Technical question: Write a function that gets a list of log file names and returns an aggregated file sorted by date, of all log files. You are not allowed to read a file or all files at once, since they are big in size and you have a memory issue on your machine.
Format of log file: date some log information
The following metrics were computed from 1 interview experience for the Amazon Senior Systems Development Engineer role in United States.
Amazon's interview process for their Senior Systems Development Engineer roles in the United States is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Amazon's Senior Systems Development Engineer interview process in United States.