It was a campus interview. There were 4 rounds in which the first one is Aptitude and two technical and a HR round.
Aptitude round comprised of 20 general aptitude questions and were easy to solve. There were 2 coding programs mainly concerned of OOPS concepts and the other is purely logical.
I cracked the aptitude round. BTW, forgot to mention, they prefer the coding in Java. As I was not that good in Java, I did in C++ and I clearly mentioned how it can be implemented in Java.
Technical rounds were mainly on Java or concepts of Java (If you are good at basics of C, and concepts of C++ you can interpret Java)
HR round was pretty easy as there were questions like tell me about yourself (Of course, if you fail to answer this nobody hires you.)
Be thorough with the projects worked on.