Very general online interview with hiring manager to get to know you and your experience. A couple of days later there was another interview with hiring manager, upper management and HR people in the company. Once this went through, I met with the CEO of the company for a get to know me quick interview. It was very professional and good atmosphere.