One phone interview with the hiring manager plus a phone interview with prospective manager. Then brought me on site to perform a series of panel interviews. Three different panels of 3-4 people throughout the day. Mostly covered the same info and questions in all three panels, they covered my expenses to fly out there as well.