There were two technical interviews, wherein the questions revolved mostly around OOP and Android/Java and little bit of Databases.
Each technical interview was conducted by two developers, and soon after each interview, the Head of Engineering asked some general HR questions.
The third was proper HR interview with a potential job offer. After this you are may have another interview(s) with Head of Engineering from US office or the company's CEO.
Interview questions [1]
Question 1
Interface vs abstract class and a bunch of such OOP questions