Initial interview was with an HR recruiter, basic stuff. Questions like, why are you looking for another opportunity and what is your expected salary.
Second was with a hiring manager - this is to gauge your understanding of the role you are applying for. Manager also discussed what should be expected of the role. Brief overview of the company and its goals.
Questions were the usual. "Tell me about yourself?"
Your career experiences in detail? What do you do with your spare time?
Final interview is with the immediate supervisor. Technical questions regarding your role. Discussions regarding basic and standard processes. This is to measure your level of understanding regarding the role you are getting into.