Initial interview with HR. Questions regarding minimal requirements, culture. Then a panel interview with three current managers/employees. The interview took a little over an hour. A lot of different questions, proven results areas, current events. The next interview was with the hiring manager. Direct skills questions. A final interview with the CEO.