Technical interview over the phone, then flown out to interview with the company. Travel arrangements handled by the company were easy and painless. Once there, interviewed with a pair of hiring managers in a mostly personality interview setting. The interview consisted mainly of trying to figure out if you would be a good fit in their company. Haven't heard back yet, assuming no offer will be coming.