3 interviews, all rounds within 10 days or so.
First interview: with HR, did not like I was pushed to give a salary expectation number
Second interview: with hiring manager and senior manager, good questions and it felt like a discussion
Third interview: with department director and hiring manager