This was happen at Kolkata on a Saturday. The required candidate profile was C#,ASP.NET, MVC, WCF, WEB API and AngularJS. The interview process has 3 steps, first a written test, second a f2f technical, third managerial. Written test contains about 20 to 30 multiple choice questions and 4 descriptive questions. No time limit, do asap. After completing the test I had to wait for a long time as the number of panel was just 2. Technical interview took approx 1 hour. After that managerial round took another 1 hour approx. After that the HR person told me that I was selected by both round of interview, and will get a call for HR round on Monday. I left the place at 5 pm with a happy face. BUT TILL TUESDAY I DIDN'T GET ANY CALL.
I called them 4 time and finally they told me that I was not selected by managerial round. I SHOCKED!!!. If I was not selected by the managerial round, then why they told me that I was selected after the managerial round on Saturday?.
It was a waste of time. There are no value of their verbal communication. They're actually choosing candidate by sitting at their Bangalore office.