The interviewer is conducted on Skype due to oversea's position. Time of interview was 40-50 minutes. 10-12 questions. To prepare for this interview, I assort about 10-15 Microsoft interview questions and most of them are what I received as interview question. However, some of questions that have no correct answers are hard to answer, it is definitely best to think and prepare them before interview.