1st round by HR for screening, 2nd by manager and 3rd by HOD. Over all good questions. Salary negotiation HR was not so great experience. Kept haggling too much and kept quoting random points about cuoture opportunity etc when asked for higher amount