Avanade interview question

Nothing very difficult.