Well they don't visit campuses to recruit as they believe time is quite short to judge candidates properly. So,They hire only through walk-ins. Be it a fresher or experienced.Interview process is bit tough compared to other Indian IT companies. Written test comprises of an intelligence test, aptitude test and 4 hours of programming test. After that they conduct two rounds of tech interviews with each interview stretching upto 1h30m for development roles. Sometimes even 3. For testing they conduct 2 rounds of interviews.
Interviews are mostly taken by Project managers or tech leads.Sometimes even by the CEO himself.