I think you're definitely right that a great place to target are programs outside of top 10 CS programs. I do believe we could bring the biggest benefit to these new grads. Do you have any suggestions on how to best reach these types of candidates?
We have also seen similar sentiment toward senior software engineers. I think something we've also noticed though is that there is such a demand for talent, that we've actually been able to convince employers to hire high potential candidates with no experience even though they were initially looking for a candidate with 2-3 years of experience.
Today, we actually focus on startups that have a challenge hiring themselves (i.e. because they lack large budgets and/or brand name), and so hiring "undervalued" talent is actually a great way for them to attract and hire talent!