In the summer after 3rd year, I decided that I wanted to work at a top tech company such as Google or Bridgewater. There was problem though. I didn't go to a target school, my grades were just okay and my work experience consisted of being a janitor and IT Tech support. I knew if I wanted to get a chance at these top companies I would have to get creative.
This article details how I was able to get interviews at companies like Google, Facebook and Bridgewater etc. If you think you have some sort of weakness or background that precludes you from getting a shot at these companies, hopefully you'll see that you can get a chance at these companies as well.