I applied online. The process took 7 weeks. I interviewed at Amazon
Interview
Phone screen within 5 days. Call was fine, easy enough. Couple of days later got called for interview on site. Prepared answers relating to all the leadership principles, etc.. Four different people interviewed me, back to back, which is difficult. They were all very nice and accommodating.
Interview questions [1]
Question 1
Know your technical stuff - linux commands, kernel, etc
Very time consuming and slow process . You will be amazed to see the process flow but anyways good experience. Questions are basic and from the daily life scenario . Focus on Linux +networking part .