Three step process, Basic interview with HR, then interview with Department Heads and finally back to HR to negotiate. The process was ok and quite interactive, you get a sense of what the company is looking for, its better to be prepared and know about what they do and craft a what you bring story.