The interview process consisted of three rounds - Technical, Managerial and HR. The first round depends on your stream - I was asked fundamental questions from my course and was asked to write small code snippets. The next round was also technical for me. The interviewer focused on my project and I was able to explain it in great detail and some basic Protocol based questions since I mentioned about it in my resume. The last HR round was more about my strengths, weaknesses and what kind of difficulties I faced in my project. It was a long process but worth it. We got the results after 3 to 4 weeks. They selected around 9 people from my campus.