It was on campus placement drive. First round was aptitude which was really easy just basic maths, english, data structures and oops. Second round was practical test which was a bit difficult. There were 2 questions one was easy and other was hard. Then the third round was technical round (PI) and it wasn't easy but depending on interviewer the questions could be of different difficulty. Then at last the HR round. If you prepare well then the interview process was really easy but I wasn't well prepared.