Evertyging was very cool experience, I applied in the website, two weeks later they contacted me for a phone interview, so after that first contact passed 1 week for the phone interview and then 1 week more they contacted me again, they wanted an onsite interview, in 3 weeks. So I got ready for it.
I went the day of the interview, everything was nice, normal questions about design and algorithms, so far my day was excellent I felt like I was answering ok, until the end of the interview, it was at 3 pm, the last interviwer was late, I was waiting for him, he came more than 20 minutes late ( 3:22 ), then he apologized, then he gave me a question, I was in the middle of the answer when he said, its ok, i think we are out of time, and i felt kicked out ( 3:28). The last interview was only 4 minutes? I think he had a load of work or other appointments, I did not think I was answering that bad, the worst thing is I think he was the bar raiser, and I think I depended more in that interview than the others.
I don't know if its related, but the next day I lost a call (I was busy), from a back ground check company, since Amazon was the only company I was applying I imagined it was from them.
Two days after the on site interview they called me to say that they had no offer, but they wish I could apply again in a few weeks. I did not, since it took me 6 weeks preparing for the interview, so I lost interest.