Microsoft technical program manager interview.