Last year I spent some time interviewing job candidates and what I learned from this is that the recruitment process in IT, in general, is broken.
A typical candidate is first faced with some kind of task to weed out the lower 20% of applicants. After that comes the proper interview during which the candidate is asked various questions like what was their major or how is the abbreviation "SOLID" expanded.
In my experience, none of this correlates highly with future performance and this may be the reason why regardless of the school they attended those students performed roughly the same.
Time and time again the one thing that seperates the best from the rest is their ability to perform code reviews. I have yet to find somebody who's a poor developer, but a great reviewer.