All electronic (email, phone, teleconference), with good communications throughout. They had a clear job description and staffed to that set of requirements. I appreciated that they were focused on getting the right fit for skills AND culture. I had interviews with HR, team peers, future supervisor, and Engineering VP, and appreciated being able to ask my own questions about culture/team fit.