The company did a phone screen and the an onsite all day technical. I started with the phone screen and then they arranged the flight and hotel for the visit. I flew out and then did an on-site all day interview. The company was very thorough and technical with their questions.