Phone call and then an in person interview. I applied online and received a phone call for a scheduled phone interview. The interviewer did a good job asking basic technical questions. Afterwards, I was brought on site for an in person interview. It went pretty well and the environment is quite large!