Interview is very non-standard. They're looking for a "google" type. Expect odd questions, and be prepared to explain your questions. Be ready to explain your resume in non-traditional ways. Generally a friendly interview, they aren't looking for you to fail, but they want to know that you are a problem solver, and can work through a tough question. Not really many "Right" answers.