Online video interview by yourself where you can answer questions and re-record them as many times as you like, then a phone screen and after, a final interview with a manager via phone. (Also heard, they could also fly final candidates out to headquarters for in person interviews with managers) Recruiters were very friendly and informative throughout the process.