I received a call from a recruiter who got my resume from an online job portal. There were 2 rounds of phone interviews which were fairly basic. The in person interview was conducted in the head office lasting almost the whole day with 6 different persons. Each interview was roughly 45 mins long. The questions ranged from technical to business. Each of the interviewer had a specific area to test, like technical, analytical, business, customer focus etc.