First there was technical interview that went realy well. The questions were fair and I answered them perfectly, and had very good vibes with the interviewers.
Then I was asked to complete a coding assignment over a week. I was told it would take me 6 hours, though it took me 3 full days. I sent the assignment to whom I was told and asked for a confirmation.
After a few days of not recieving one, I wrote another Email which was also unaswered. I called the HR which promised to talk to the relevant personnel.
2 weeks went by with no answer or even a confirmation, when I recieved an automatic email saying that though my resume is impressive this position is no longer available. Never been this humiliated by a company in my life. Can't even describe the feeling. very disapointing.