I was emailed by the company's HR representative after applying online through on boards. I had a phone call with a systems engineer there, then was invited for an in person interview (I live local to them). The in person interview consisted of the HR rep I spoke to, the CTO and the President of the company.