I attended a state school where we had presentations each semester from Google recruitment, including advice from alumni Google employees on how to schedule your classes and choose extracurricular activities if you wanted to be a strong applicant. I don't doubt that top school folks have some resources that others may not, but Google had some presence at my school (East coast state school with quite strong mathematics department and a relatively strong CS department).