3 stages. First stage interview with hiring manager. Proceed with Department level head and last stage of interview is with peer or group level with key people whom you work closely with and interact. All in all the whole period from first interview to offer stage takes about a month.