I met with the owner and discussed my background, answered short technical questions, then we discussed some logic problems and how I would approach them. Then wrote some basic code to demonstrate how I would solve the problem, finally met with the producer.