It was a referal drive and there were around 50 people who were ro be interviewed. So interview process started with a aptitude test, it had analogies (extremely difficult, around 20 questions), quant(10 questions, moderate difficulty), verbal(20 questions, very easy, you don't actually need to prepare for this) and then we have to write an essay, around 6 topics were given, we had to write 250 words on that topic and do write it properly because Hr may ask you question regarding that. I didn't expected to clear apti but certainly i did and then comes technical round, they would get a deep insight about your project and the technology you have used for implementation. May also ask you questions about various subjects , in my case o.s and microprocessor. And then the Hr round, it was very easy no need to prepare any questions in particular, they would just give you an insight about the company and the domain they work on and would ask basic questions like family background, describe yourself