First round was telephonic interview, which involved questions about my work experience mentioned in the resume. Second round was on-site, which involved 1 technical round for about 2.5 hours, based on detailed questioning regarding previous projects, followed by another tech interview for an hour, and finally 1 HR round.