It was like any other interview. They asked technical questions as well as personal questions. It was hard because it was multiple rounds and you didn't know if you were coming back or not. There were 2 people in the interview and that made it more intimidating. The application pool is very large so it is very hard to get a job here but worth trying.
It was very straight forward. One part of the interview process was analytical questions, the second part of the interview process was behavioral based questions. Met with 2 different members of the organization.
Good company with perks and facilities. Work life balance is totally dependent on the team you join. Each team is in itself a different organization. Overall culture is good. Managers are good.