Very well structured. Interview process involved 3 separate interviews, 1st one being a formal meeting discussing past experience and challenges faced. Second interview is more based around personal experience and salary expectation. Third is a sit down with senior members of team.