Spoke to a recruiter who guided me through the process. Asked about my skill level.
Then met with a series of managers 4 over 2 hours. Got to know them and the company better. Basic questions about experience and analytical skills.
Then last round was with the director. Personality questions, situational questions.