I have passed a technical interview which was decent, asking about Design Patterns and an algorithmic challenges. Then after a week, I have had a soft-skills interview, which went well too. However, I did not get an offer and the rejection e-mail was generic, even my application dashboard is still showing in-progress!