There is a initial phone screen, then there is an in person interview. Interview process was good, lots of questions be prepared to answer basic interview questions. Friendly vibe, meet the team, takes about half the day. Make sure to research the company beforehand and come with good questions