I was contacted by a recruiting coordinator for the role. She shared a job description link. I also had a few questions to answer about my nationality, if I had an offer pending at the time etc. The process was not explained end to end. I discovered it along the way (transparency?). The role was Singapore based.
The first step was a phone screening interview with a solution architect. He asked me a few general questions about networking, basic computer science. It lasted less than one hour.
Next I got an email from the same recruiting coordinator telling me that I was moving on to the next step, consisting of a architecture case. I received a PDF with the case, and was asked to send a 4 pages max recommendation to a generic email address at AWS Singapore.
So I did the case, sent it and never heard anything from them for a while. I was expecting to come to their office and explain my choices, trade-off etc. since there is not a unique solution to this exercise (by the way, I was holding the three associates AWS certs at the time).
It took multiple emails to the recruiting coordinator and a lead technical recruiter to be told that they found a better candidate more aligned with the role. I replied and pointed out that I did not even get a chance to present my solution to the problem I was asked to solve. I asked for a feedback on that and did not hear anything for a couple of months.
Then a higher up person called me, explained to me that the role had been cancelled, so no one was hired (which directly clashes with what I have been told before). He also told me that AWS is supposed to reply to a candidate within the week and that cases need to be presented in a round of interview, on site. He apologized and explained that the process went wrong with me. He said he looked at my solution and did not find anything which would put an halt to the process, but he did not have any opened role at the moment.