I think it’s ok to factor race into the criteria that resumes are judged on because it affects the experiences those students have had and I do think thought diversity is valuable in and of itself. It’s a tricky situation obviously.
But at the resume level all we're doing is using heuristics to decide who deserves an interview. Are white applicants with a 3.2 gpa more likely to be successful than black ones with a 3.1 gpa? I have no idea. I don't think you do either. Really the only way to find out is to hire some black applicants and compare them which might be what msft is doing.