i had an initial interview with HR, then a second round with the Head of Engineering and a senior engineer, then a third round which was very technical (see the question i got in the questions section) and a final round with other department heads which was more behavioural. Each step was pleasant, fair and aimed to emphasise my strengths.