Two in depth phone conversations, then a 2.5 hour in person introduction / technical quiz. One manager and one developer present, and two developers via video chat. The company's server product was demonstrated, then three technical questions of varying complexity were given.. to be solved on a whiteboard.