I applied through a recruiter. I interviewed at Amazon (Sydney) in Aug 2017
Interview
I was interviewed by Amazon RDS Team from Sydney, Australia. I was invited to a Technical phone interview with one of the team members. It was fairly technical and touched in different aspects including TCP/IP stack, networking, Linux internals and commands and a moderately difficult algorithmic question. Also there were few behavioural questions right at the start. All went well in this 40-45 min interview and I think I did pretty well on all the questions (I can say when I don't do well, after working 10+ years and having been interviewed at Google and Microsoft, just to name a few).
To my surprise I got a standard rejection email, a day later, saying: "While you bring relevant experience and passion for the role, however, after thoughtful consideration, the hiring team has decided not to pursue with your candidature at this time." . As I was surprised about the decision, so I asked to provide a brief feedback on what went wrong, but my recruiter stopped responding to my emails. Thats weird and felt bad as I believe that having a feedback is a basic right of every interviewee, as it opens up door for self improvement.
Interview questions [1]
Question 1
Basic Linux internals, algorithmic and TCP/IP related questions, e.g. How TraceRoute works?
Many rounds of technical and non technical interviews with members of various teams. First round is an automated online assessment with two timed coding problems and a work style survey.
Interview questions [1]
Question 1
Implement a PLC prgram to control a fridge compressor and interior light using three IEC 61131-3 implementation languages (CFC, LD, ST)
interview process in two stages
first stage consists of leetcode easy question, you have to explain all the steps
second stage has 5 interviews, my interview got cancelled after first stage
Recruiter call then online assessment then phone interview then loop. Recruiter was willing to call me in between each step for help. Very heavy on the behavioral aspect. Overall they probably asked me for almost 20 unique experiences
Interview questions [1]
Question 1
Python parsing, linux fundamentals, more than 50% of the time was spent on LP