It was via campus recruitment in my college. First there was an online test(round-1) consisting of aptitude(quantitative,LR), essay writing(180 words). The people who passed were redirected to round-2, pseudo code test(c,c++,DS). After qualifying this test, I was selected for technical interview, which was held one day later. I was asked questions on the info I have provided on my CV. I had to explain my projects, there were some questions on the subjects I have learnt in my branch. There were some HR questions too. I cleared this round and got into HR round. In HR round, I was asked to give my introduction and document verification was done.