Recruiter emailed and setup a phone interview.. The interviewer asked java, sorting and data structure (heaps) questions. Nothing too fancy, fairly straightforward. Couple days later got another phone interview. This one asked C++ questions - virtual functions and use/misuse. Got all the answers correct with some help by the interviewer.
The whole process went smoothly until the time came for the decision (for further steps)! They just stopped emailing/communicating with me. I have interviewed with a lot of company and every single one has gotten back to me. Overall the interviewers were helpful and the recruiter was prompt until the last hiccup. I just feel it is very unprofessional to never inform the candidate of the decision..