There were 3 rounds for me.
First round with HR. Its just like a formal talk and understands our interest.
Next round with technical person about the basics and coding round together.
Once cleared, final round with director of the company. It is also kind of formal discussion and salary negotiations, expectations can be discussed.