First a brief phone interview that is more of an introduction to the company and a "this is the sort of role you would fill" discussion, no technical questions. Second, a skills assessment with simple math and programming questions. The programming questions can be answered using pseudo code. All you need to do is present a logical solution showing that you are half way bright. Do not worry if the written code would not actually compile and execute. Third, an onsite interview. It was really the easiest 1-on-1 interview I've ever had. They ask you a series of hypothetical questions and you must respond logically. After, that a brief HR interview which consists of some basic behavioral based questions.