I applied online. The process took 2 months. I interviewed at Amazon Web Services (Austin, TX)
Interview
5 hours of interview (1 hour / person), which I divided into two days, apart from the initial interview with the hybrid manager at the beginning. The questions required you to respond in a way that showed the level of depth you know regarding the topic and there were follow up questions in case they did not understand.