It was through campus recruitment, that I got into the interview process of this company. The whole process consisted of 9 rounds, including the pre-placement talk. Aptitude question were of moderate difficulty. 3 coding questions were given in the next round, which were of moderate difficulty. Then I had to go through different rounds such as Learning agility, Communication, etc. after which I was shortlisted to attend Technical Interview 1. There were two rounds of technical interviews and a HR round. The 1st technical round had a bunch of questions from my resume regarding my project and the concepts used in them. It also included some other basic computer science stuff, which should be expected in a technical interview, in areas such as computer graphics, networks, OOPS, etc.. After two technical rounds, was the HR round. The HR seemed like a nice person and interacted freely. It was not a question-answer type of conversation, but a nice conversation between two people. In the HR round, I was asked why I wished to join Hexaware, what I knew about Hexaware (I did my research earlier, so I got through it) and about me in general. It was a pleasant experience, and after the entire process which consisted 9 rounds, I was offered the position of PGET.