I had two Phone interviews. The interview was 1 hour and 0.5 hour each and consisted of basic C programming questions including bit manipulation, standard C questions. The C++prog q was in detail with detail questions on STL libraries,DS and linkedlist
After a week I had the HR call me for setting up the Onsite interview which was long and had series of interviewers. Each tested my skills on programming, Video codes knowledge, Compiler optimization, basic OS concepts. I did fairly but got a reject after a week.