The interview was quite long, the interviewer was very calm and was aware of all the leading technologies. He asked many question about my resume, my previous projects , my internship project , and even my future plans for my final year project. I lost track of time , but my interview went around for 45-50 min. He had a lot of knowledge on the technologies and went into to smallest of the modules that were used in my projects, and how much will those projects actually affect the real world problems. Overall interview was very good.
HR interview was fairly easy, I was asked to introduce myself and was asked about my family. I was asked whether or not I am open for relocation, my future plans etc.